[2026-10-28 00:00:04,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:00:04,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:00:04,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:00:14,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:00:14,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:00:14,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:00:27,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:00:27,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:00:27,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:00:39,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:00:39,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:00:39,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:00:49,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:00:49,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:00:49,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:00,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:00,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:00,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:10,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:10,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:10,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:21,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:21,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:21,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:33,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:33,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:33,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:44,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:44,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:44,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:01:57,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:01:57,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:01:57,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:02:07,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:02:07,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:02:07,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:02:19,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:02:19,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:02:19,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:02:29,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:02:29,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:02:29,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:02:33,492.492 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 00:02:34,740.740 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 00:02:34,835.835 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 00:02:36,519.519 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 00:02:36,669.669 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:02:36,757.757 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 00:02:38,443.443 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 00:02:38,558.558 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:02:38,644.644 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 00:02:39,976.976 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 00:02:40,060.060 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 00:02:40,144.144 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 00:02:40,238.238 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 00:02:40,319.319 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:02:42,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:02:42,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:02:42,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:02:53,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:02:53,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:02:53,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:03,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:03,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:03,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:13,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:13,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:13,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:24,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:24,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:24,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:33,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:33,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:33,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:44,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:44,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:44,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:03:54,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:03:54,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:03:54,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:04:04,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:04:04,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:04:04,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:04:16,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:04:16,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:04:16,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:04:28,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:04:28,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:04:28,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:04:39,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:04:39,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:04:39,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:04:50,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:04:50,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:04:50,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:05:00,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:05:00,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:05:00,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:05:13,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:05:13,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:05:13,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:05:24,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:05:24,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:05:24,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:05:37,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:05:37,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:05:37,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:05:49,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:05:49,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:05:49,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:01,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:01,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:01,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:14,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:14,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:14,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:25,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:25,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:25,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:35,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:35,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:35,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:46,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:46,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:46,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:06:58,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:06:58,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:06:58,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:07:08,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:07:08,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:07:08,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:07:21,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:07:21,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:07:21,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:07:33,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:07:33,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:07:33,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:07:44,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:07:44,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:07:44,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:07:56,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:07:56,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:07:56,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:08:09,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:08:09,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:08:09,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:08:19,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:08:19,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:08:19,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:08:28,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:08:28,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:08:28,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:08:41,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:08:41,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:08:41,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:08:56,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:08:56,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:08:56,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:09:08,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:09:08,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:09:08,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:09:19,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:09:19,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:09:19,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:09:31,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:09:31,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:09:31,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:09:40,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:09:40,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:09:40,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:09:51,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:09:51,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:09:51,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:02,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:02,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:02,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:11,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:11,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:11,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:23,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:23,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:23,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:36,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:36,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:36,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:47,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:47,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:47,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:10:58,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:10:58,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:10:58,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:11:09,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:11:09,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:11:09,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:11:22,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:11:22,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:11:22,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:11:32,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:11:32,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:11:32,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:11:43,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:11:43,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:11:43,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:11:56,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:11:56,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:11:56,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:12:06,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:12:06,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:12:06,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:12:18,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:12:18,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:12:18,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:12:31,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:12:31,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:12:31,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:12:40,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:12:40,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:12:40,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:12:50,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:12:50,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:12:50,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:00,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:00,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:00,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:12,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:12,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:12,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:22,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:22,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:22,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:32,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:32,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:32,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:45,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:45,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:45,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:13:58,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:13:58,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:13:58,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:14:10,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:14:10,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:14:10,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:14:20,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:14:20,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:14:20,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:14:30,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:14:30,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:14:30,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:14:40,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:14:40,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:14:40,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:14:53,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:14:53,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:14:53,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:15:06,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:15:06,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:15:06,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:15:16,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:15:16,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:15:16,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:15:29,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:15:29,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:15:29,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:15:36,201.201 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 00:15:37,424.424 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 00:15:37,571.571 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 00:15:40,622.622 ERROR ] 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte [2026-10-28 00:15:40,707.707 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:15:40,804.804 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 00:15:41,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:15:41,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:15:41,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:15:42,148.148 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 00:15:42,232.232 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 00:15:42,317.317 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 00:15:42,401.401 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 00:15:42,481.481 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:15:51,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:15:51,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:15:51,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:16:01,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:16:01,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:16:01,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:16:13,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:16:13,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:16:13,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:16:24,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:16:24,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:16:24,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:16:35,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:16:35,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:16:35,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:16:47,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:16:47,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:16:47,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:00,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:00,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:00,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:10,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:10,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:10,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:20,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:20,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:20,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:30,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:30,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:30,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:42,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:42,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:42,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:17:52,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:17:52,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:17:52,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:18:03,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:18:03,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:18:03,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:18:15,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:18:15,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:18:15,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:18:28,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:18:28,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:18:28,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:18:40,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:18:40,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:18:40,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:18:50,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:18:50,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:18:50,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:03,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:03,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:03,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:16,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:16,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:16,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:27,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:27,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:27,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:37,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:37,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:37,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:49,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:49,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:49,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:19:58,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:19:58,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:19:58,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:20:09,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:20:09,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:20:09,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:20:20,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:20:20,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:20:20,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:20:33,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:20:33,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:20:33,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:20:43,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:20:43,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:20:43,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:20:56,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:20:56,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:20:56,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:21:08,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:21:08,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:21:08,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:21:18,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:21:18,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:21:18,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:21:30,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:21:30,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:21:30,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:21:42,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:21:42,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:21:42,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:21:52,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:21:52,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:21:52,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:05,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:05,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:05,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:18,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:18,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:18,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:28,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:28,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:28,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:37,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:37,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:37,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:47,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:47,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:47,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:22:57,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:22:57,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:22:57,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:23:10,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:23:10,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:23:10,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:23:23,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:23:23,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:23:23,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:23:34,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:23:34,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:23:34,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:23:46,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:23:46,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:23:46,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:23:56,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:23:56,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:23:56,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:24:06,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:24:06,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:24:06,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:24:17,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:24:17,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:24:17,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:24:29,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:24:29,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:24:29,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:24:44,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:24:44,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:24:44,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:24:56,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:24:56,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:24:56,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:25:08,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:25:08,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:25:08,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:25:18,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:25:18,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:25:18,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:25:30,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:25:30,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:25:30,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:25:43,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:25:43,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:25:43,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:25:55,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:25:55,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:25:55,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:26:08,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:26:08,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:26:08,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:26:17,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:26:17,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:26:17,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:26:30,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:26:30,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:26:30,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:26:41,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:26:41,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:26:41,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:26:54,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:26:54,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:26:54,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:04,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:04,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:04,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:14,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:14,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:14,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:24,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:24,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:24,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:37,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:37,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:37,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:47,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:47,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:47,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:27:59,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:27:59,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:27:59,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:28:10,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:28:10,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:28:10,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:28:23,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:28:23,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:28:23,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:28:33,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:28:33,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:28:33,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:28:43,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:28:43,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:28:43,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:28:54,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:28:54,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:28:54,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:04,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:04,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:04,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:14,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:14,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:14,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:26,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:26,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:26,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:38,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:38,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:38,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:49,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:49,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:49,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:29:59,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:29:59,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:29:59,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:30:10,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:30:10,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:30:10,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:30:22,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:30:22,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:30:22,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:30:35,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:30:35,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:30:35,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:30:46,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:30:46,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:30:46,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:00,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:00,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:00,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:11,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:11,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:11,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:23,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:23,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:23,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:29,625.625 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 00:31:32,238.238 ERROR ] 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte [2026-10-28 00:31:32,329.329 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 00:31:34,027.027 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 00:31:34,149.149 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:31:34,236.236 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 00:31:35,561.561 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 00:31:35,647.647 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 00:31:35,733.733 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 00:31:35,821.821 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 00:31:35,903.903 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:31:36,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:36,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:36,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:46,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:46,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:46,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:31:57,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:31:57,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:31:57,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:32:09,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:32:09,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:32:09,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:32:21,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:32:21,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:32:21,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:32:33,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:32:33,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:32:33,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:32:43,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:32:43,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:32:43,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:32:56,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:32:56,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:32:56,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:33:09,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:33:09,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:33:09,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:33:22,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:33:22,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:33:22,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:33:35,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:33:35,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:33:35,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:33:47,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:33:47,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:33:47,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:33:57,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:33:57,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:33:57,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:34:09,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:34:09,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:34:09,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:34:19,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:34:19,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:34:19,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:34:31,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:34:31,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:34:31,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:34:40,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:34:40,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:34:40,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:34:51,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:34:51,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:34:51,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:05,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:05,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:05,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:14,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:14,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:14,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:24,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:24,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:24,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:34,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:34,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:34,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:47,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:47,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:47,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:35:57,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:35:57,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:35:57,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:36:08,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:36:08,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:36:08,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:36:21,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:36:21,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:36:21,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:36:34,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:36:34,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:36:34,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:36:44,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:36:44,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:36:44,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:36:54,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:36:54,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:36:54,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:37:05,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:37:05,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:37:05,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:37:18,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:37:18,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:37:18,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:37:31,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:37:31,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:37:31,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:37:40,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:37:40,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:37:40,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:37:50,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:37:50,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:37:50,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:02,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:02,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:02,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:13,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:13,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:13,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:25,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:25,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:25,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:36,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:36,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:36,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:45,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:45,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:45,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:38:58,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:38:58,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:38:58,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:39:10,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:39:10,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:39:10,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:39:22,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:39:22,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:39:22,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:39:34,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:39:34,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:39:34,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:39:45,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:39:45,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:39:45,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:39:56,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:39:56,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:39:56,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:40:09,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:40:09,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:40:09,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:40:20,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:40:20,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:40:20,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:40:31,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:40:31,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:40:31,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:40:43,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:40:43,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:40:43,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:40:53,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:40:53,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:40:53,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:41:03,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:41:03,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:41:03,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:41:14,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:41:14,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:41:14,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:41:24,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:41:24,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:41:24,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:41:37,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:41:37,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:41:37,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:41:50,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:41:50,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:41:50,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:00,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:00,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:00,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:11,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:11,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:11,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:24,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:24,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:24,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:37,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:37,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:37,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:46,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:46,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:46,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:42:59,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:42:59,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:42:59,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:43:10,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:43:10,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:43:10,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:43:20,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:43:20,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:43:20,494.494 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:43:31,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:43:31,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:43:31,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:43:41,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:43:41,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:43:41,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:43:51,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:43:51,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:43:51,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:03,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:03,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:03,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:13,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:13,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:13,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:25,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:25,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:25,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:36,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:36,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:36,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:47,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:47,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:47,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:44:56,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:44:56,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:44:56,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:45:07,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:45:07,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:45:07,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:45:17,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:45:17,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:45:17,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:45:28,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:45:28,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:45:28,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:45:33,639.639 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 00:45:36,273.273 ERROR ] 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte [2026-10-28 00:45:36,415.415 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 00:45:38,120.120 ERROR ] 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte [2026-10-28 00:45:38,251.251 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:45:38,345.345 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 00:45:39,706.706 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 00:45:39,800.800 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 00:45:39,893.893 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 00:45:39,985.985 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 00:45:40,067.067 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 00:45:41,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:45:41,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:45:41,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:45:52,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:45:52,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:45:52,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:46:03,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:46:03,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:46:03,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:46:12,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:46:12,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:46:12,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:46:25,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:46:25,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:46:25,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:46:37,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:46:37,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:46:37,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:46:49,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:46:49,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:46:49,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:01,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:01,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:01,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:14,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:14,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:14,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:27,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:27,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:27,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:37,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:37,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:37,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:47,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:47,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:47,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:47:57,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:47:57,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:47:57,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:48:10,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:48:10,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:48:10,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:48:23,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:48:23,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:48:23,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:48:35,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:48:35,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:48:35,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:48:46,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:48:46,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:48:46,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:48:58,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:48:58,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:48:58,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:49:10,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:49:10,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:49:10,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:49:20,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:49:20,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:49:20,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:49:32,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:49:32,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:49:32,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:49:42,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:49:42,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:49:42,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:49:55,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:49:55,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:49:55,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:50:09,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:50:09,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:50:09,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:50:20,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:50:20,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:50:20,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:50:32,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:50:32,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:50:32,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:50:44,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:50:44,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:50:44,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:50:57,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:50:57,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:50:57,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:51:10,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:51:10,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:51:10,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:51:20,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:51:20,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:51:20,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:51:31,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:51:31,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:51:31,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:51:42,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:51:42,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:51:42,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:51:54,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:51:54,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:51:54,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:52:05,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:52:05,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:52:05,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:52:18,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:52:18,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:52:18,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:52:29,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:52:29,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:52:29,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:52:40,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:52:40,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:52:40,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:52:50,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:52:50,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:52:50,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:03,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:03,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:03,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:15,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:15,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:15,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:25,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:25,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:25,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:36,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:36,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:36,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:47,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:47,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:47,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:53:59,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:53:59,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:53:59,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:54:11,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:54:11,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:54:11,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:54:23,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:54:23,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:54:23,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:54:36,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:54:36,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:54:36,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:54:47,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:54:47,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:54:47,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:54:59,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:54:59,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:54:59,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:55:09,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:55:09,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:55:09,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:55:21,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:55:21,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:55:21,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:55:32,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:55:32,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:55:32,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:55:44,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:55:44,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:55:44,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:55:57,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:55:57,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:55:57,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:56:09,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:56:09,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:56:09,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:56:19,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:56:19,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:56:19,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:56:32,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:56:32,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:56:32,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:56:41,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:56:41,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:56:41,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:56:53,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:56:53,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:56:53,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:04,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:04,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:04,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:16,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:16,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:16,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:26,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:26,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:26,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:36,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:36,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:36,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:45,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:45,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:45,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:57:58,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:57:58,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:57:58,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:58:11,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:58:11,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:58:11,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:58:23,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:58:23,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:58:23,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:58:33,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:58:33,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:58:33,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:58:45,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:58:45,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:58:45,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:58:56,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:58:56,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:58:56,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:59:07,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:59:07,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:59:07,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:59:20,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:59:20,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:59:20,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:59:29,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:59:29,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:59:29,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:59:41,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:59:41,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:59:41,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 00:59:52,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 00:59:52,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 00:59:52,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:00:04,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:00:04,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:00:04,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:00:17,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:00:17,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:00:17,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:00:29,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:00:29,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:00:29,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:00:40,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:00:40,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:00:40,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:00:51,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:00:51,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:00:51,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:01:04,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:01:04,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:01:04,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:01:14,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:01:14,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:01:14,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:01:27,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:01:27,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:01:27,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:01:40,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:01:40,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:01:40,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:01:53,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:01:53,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:01:53,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:02:06,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:02:06,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:02:06,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:02:18,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:02:18,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:02:18,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:02:28,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:02:28,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:02:28,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:02:40,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:02:40,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:02:40,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:02:51,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:02:51,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:02:51,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:01,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:01,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:01,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:14,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:14,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:14,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:24,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:24,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:24,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:35,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:35,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:35,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:47,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:47,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:47,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:03:58,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:03:58,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:03:58,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:04:10,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:04:10,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:04:10,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:04:22,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:04:22,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:04:22,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:04:32,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:04:32,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:04:32,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:04:43,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:04:43,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:04:43,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:04:53,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:04:53,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:04:53,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:03,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:03,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:03,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:13,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:13,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:13,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:23,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:23,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:23,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:35,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:35,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:35,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:40,970.970 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 01:05:45,955.955 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 01:05:46,041.041 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 01:05:46,125.125 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 01:05:46,212.212 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 01:05:48,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:48,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:48,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:05:58,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:05:58,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:05:58,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:06:11,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:06:11,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:06:11,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:06:21,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:06:21,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:06:21,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:06:32,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:06:32,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:06:32,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:06:44,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:06:44,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:06:44,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:06:57,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:06:57,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:06:57,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:07:09,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:07:09,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:07:09,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:07:19,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:07:19,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:07:19,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:07:31,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:07:31,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:07:31,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:07:44,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:07:44,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:07:44,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:07:53,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:07:53,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:07:53,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:04,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:04,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:04,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:16,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:16,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:16,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:28,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:28,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:28,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:39,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:39,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:39,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:49,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:49,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:49,112.112 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:08:58,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:08:58,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:08:58,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:09:10,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:09:10,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:09:10,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:09:19,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:09:19,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:09:19,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:09:32,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:09:32,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:09:32,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:09:45,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:09:45,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:09:45,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:09:57,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:09:57,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:09:57,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:10:08,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:10:08,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:10:08,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:10:21,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:10:21,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:10:21,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:10:33,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:10:33,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:10:33,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:10:45,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:10:45,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:10:45,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:10:58,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:10:58,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:10:58,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:11:11,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:11:11,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:11:11,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:11:22,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:11:22,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:11:22,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:11:32,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:11:32,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:11:32,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:11:42,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:11:42,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:11:42,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:11:55,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:11:55,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:11:55,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:12:07,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:12:07,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:12:07,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:12:18,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:12:18,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:12:18,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:12:28,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:12:28,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:12:28,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:12:40,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:12:40,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:12:40,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:12:51,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:12:51,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:12:51,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:02,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:02,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:02,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:13,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:13,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:13,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:26,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:26,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:26,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:36,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:36,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:36,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:46,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:46,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:46,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:13:58,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:13:58,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:13:58,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:14:08,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:14:08,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:14:08,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:14:19,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:14:19,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:14:19,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:14:29,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:14:29,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:14:29,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:14:42,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:14:42,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:14:42,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:14:55,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:14:55,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:14:55,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:05,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:05,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:05,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:16,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:16,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:16,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:26,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:26,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:26,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:38,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:38,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:38,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:48,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:48,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:48,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:15:58,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:15:58,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:15:58,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:16:09,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:16:09,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:16:09,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:16:20,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:16:20,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:16:20,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:16:32,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:16:32,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:16:32,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:16:44,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:16:44,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:16:44,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:16:56,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:16:56,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:16:56,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:17:08,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:17:08,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:17:08,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:17:20,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:17:20,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:17:20,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:17:31,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:17:31,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:17:31,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:17:41,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:17:41,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:17:41,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:17:52,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:17:52,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:17:52,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:04,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:04,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:04,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:17,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:17,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:17,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:28,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:28,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:28,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:38,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:38,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:38,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:48,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:48,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:48,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:18:58,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:18:58,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:18:58,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:19:09,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:19:09,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:19:09,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:19:20,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:19:20,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:19:20,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:19:31,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:19:31,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:19:31,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:19:43,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:19:43,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:19:43,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:19:55,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:19:55,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:19:55,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:20:08,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:20:08,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:20:08,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:20:20,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:20:20,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:20:20,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:20:33,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:20:33,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:20:33,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:20:44,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:20:44,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:20:44,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:20:57,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:20:57,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:20:57,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:09,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:21:09,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:21:09,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:22,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:21:22,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:21:22,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:34,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:21:34,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:21:34,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:44,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:21:44,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:21:44,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:53,513.513 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 01:21:54,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:21:54,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:21:54,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:21:54,738.738 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:21:54,826.826 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 01:21:57,890.890 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:21:57,974.974 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:21:58,063.063 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 01:21:59,365.365 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 01:21:59,450.450 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 01:21:59,534.534 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 01:21:59,618.618 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 01:21:59,699.699 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:22:07,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:22:07,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:22:07,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:22:17,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:22:17,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:22:17,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:22:27,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:22:27,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:22:27,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:22:38,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:22:38,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:22:38,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:22:50,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:22:50,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:22:50,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:23:00,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:23:00,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:23:00,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:23:12,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:23:12,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:23:12,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:23:25,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:23:25,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:23:25,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:23:38,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:23:38,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:23:38,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:23:51,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:23:51,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:23:51,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:24:04,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:24:04,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:24:04,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:24:17,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:24:17,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:24:17,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:24:29,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:24:29,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:24:29,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:24:39,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:24:39,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:24:39,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:24:50,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:24:50,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:24:50,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:25:04,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:25:04,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:25:04,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:25:13,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:25:13,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:25:13,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:25:27,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:25:27,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:25:27,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:25:36,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:25:36,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:25:36,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:25:48,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:25:48,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:25:48,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:00,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:00,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:00,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:13,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:13,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:13,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:23,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:23,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:23,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:37,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:37,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:37,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:46,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:46,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:46,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:26:56,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:26:56,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:26:56,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:27:07,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:27:07,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:27:07,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:27:19,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:27:19,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:27:19,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:27:30,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:27:30,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:27:30,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:27:42,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:27:42,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:27:42,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:27:53,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:27:53,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:27:53,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:28:06,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:28:06,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:28:06,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:28:18,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:28:18,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:28:18,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:28:30,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:28:30,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:28:30,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:28:42,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:28:42,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:28:42,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:28:54,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:28:54,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:28:54,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:03,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:03,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:03,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:15,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:15,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:15,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:26,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:26,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:26,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:38,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:38,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:38,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:49,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:49,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:49,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:29:59,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:29:59,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:29:59,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:30:12,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:30:12,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:30:12,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:30:24,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:30:24,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:30:24,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:30:36,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:30:36,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:30:36,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:30:50,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:30:50,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:30:50,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:00,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:00,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:00,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:10,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:10,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:10,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:23,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:23,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:23,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:36,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:36,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:36,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:46,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:46,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:46,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:31:57,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:31:57,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:31:57,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:32:10,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:32:10,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:32:10,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:32:22,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:32:22,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:32:22,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:32:31,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:32:31,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:32:31,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:32:42,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:32:42,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:32:42,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:32:55,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:32:55,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:32:55,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:33:05,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:33:05,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:33:05,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:33:16,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:33:16,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:33:16,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:33:27,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:33:27,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:33:27,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:33:37,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:33:37,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:33:37,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:33:50,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:33:50,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:33:50,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:34:01,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:34:01,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:34:01,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:34:13,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:34:13,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:34:13,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:34:25,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:34:25,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:34:25,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:34:37,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:34:37,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:34:37,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:34:50,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:34:50,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:34:50,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:35:02,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:35:02,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:35:02,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:35:14,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:35:14,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:35:14,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:35:26,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:35:26,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:35:26,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:35:36,930.930 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 01:35:38,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:35:38,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:35:38,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:35:39,547.547 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:35:39,687.687 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 01:35:41,363.363 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:35:41,450.450 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:35:41,540.540 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 01:35:42,853.853 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 01:35:42,938.938 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 01:35:43,023.023 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 01:35:43,107.107 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 01:35:43,187.187 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:35:50,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:35:50,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:35:50,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:03,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:03,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:03,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:16,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:16,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:16,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:28,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:28,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:28,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:37,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:37,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:37,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:47,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:47,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:47,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:36:59,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:36:59,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:36:59,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:37:10,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:37:10,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:37:10,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:37:19,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:37:19,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:37:19,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:37:32,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:37:32,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:37:32,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:37:45,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:37:45,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:37:45,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:37:55,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:37:55,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:37:55,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:38:07,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:38:07,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:38:07,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:38:19,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:38:19,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:38:19,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:38:32,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:38:32,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:38:32,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:38:41,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:38:41,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:38:41,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:38:55,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:38:55,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:38:55,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:39:05,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:39:05,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:39:05,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:39:17,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:39:17,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:39:17,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:39:29,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:39:29,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:39:29,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:39:41,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:39:41,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:39:41,158.158 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:39:51,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:39:51,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:39:51,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:02,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:02,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:02,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:11,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:12,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:12,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:22,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:22,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:22,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:32,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:32,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:32,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:44,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:44,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:44,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:40:57,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:40:57,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:40:57,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:41:08,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:41:08,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:41:08,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:41:20,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:41:20,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:41:20,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:41:31,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:41:31,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:41:31,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:41:42,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:41:42,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:41:42,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:41:53,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:41:53,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:41:53,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:42:04,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:42:04,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:42:04,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:42:15,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:42:15,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:42:15,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:42:25,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:42:25,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:42:25,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:42:38,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:42:38,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:42:38,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:42:49,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:42:49,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:42:49,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:00,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:00,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:00,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:12,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:12,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:12,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:23,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:23,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:23,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:33,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:33,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:33,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:45,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:45,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:45,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:43:56,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:43:56,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:43:56,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:07,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:07,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:07,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:20,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:20,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:20,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:29,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:29,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:29,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:38,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:38,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:38,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:49,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:49,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:49,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:44:59,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:44:59,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:44:59,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:45:12,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:45:12,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:45:12,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:45:26,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:45:26,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:45:26,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:45:38,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:45:38,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:45:38,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:45:49,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:45:49,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:45:49,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:01,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:01,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:01,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:10,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:10,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:10,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:23,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:23,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:23,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:34,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:34,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:34,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:46,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:46,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:46,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:46:59,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:46:59,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:46:59,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:47:09,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:47:09,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:47:09,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:47:21,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:47:21,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:47:21,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:47:33,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:47:33,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:47:33,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:47:46,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:47:46,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:47:46,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:47:57,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:47:57,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:47:57,112.112 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:48:08,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:48:08,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:48:08,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:48:20,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:48:20,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:48:20,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:48:30,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:48:30,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:48:30,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:48:43,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:48:43,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:48:43,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:48:54,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:48:54,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:48:54,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:03,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:03,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:03,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:14,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:14,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:14,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:26,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:26,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:26,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:35,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:35,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:35,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:47,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:47,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:47,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:49:57,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:49:57,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:49:57,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:50:09,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:50:09,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:50:09,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:50:20,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:50:20,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:50:20,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:50:32,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:50:33,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:50:33,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:50:44,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:50:44,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:50:44,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:50:56,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:50:56,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:50:56,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:51:08,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:51:08,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:51:08,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:51:18,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:51:18,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:51:18,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:51:31,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:51:31,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:51:31,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:51:43,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:51:43,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:51:43,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:51:46,511.511 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 01:51:47,746.746 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:51:47,832.832 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 01:51:50,884.884 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 01:51:51,016.016 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:51:51,102.102 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 01:51:52,423.423 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 01:51:52,508.508 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 01:51:52,591.591 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 01:51:52,675.675 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 01:51:52,757.757 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 01:51:56,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:51:56,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:51:56,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:52:08,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:52:08,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:52:08,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:52:20,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:52:20,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:52:20,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:52:33,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:52:33,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:52:33,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:52:42,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:52:42,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:52:42,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:52:53,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:52:53,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:52:53,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:53:03,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:53:03,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:53:03,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:53:16,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:53:16,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:53:16,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:53:26,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:53:26,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:53:26,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:53:39,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:53:39,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:53:39,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:53:48,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:53:48,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:53:48,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:00,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:00,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:00,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:14,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:14,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:14,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:24,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:24,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:24,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:36,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:36,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:36,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:46,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:46,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:46,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:54:59,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:54:59,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:54:59,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:55:11,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:55:11,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:55:11,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:55:21,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:55:21,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:55:21,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:55:34,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:55:34,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:55:34,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:55:46,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:55:46,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:55:46,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:55:59,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:55:59,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:55:59,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:56:12,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:56:12,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:56:12,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:56:25,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:56:25,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:56:25,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:56:38,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:56:38,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:56:38,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:56:49,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:56:49,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:56:49,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:56:59,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:56:59,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:56:59,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:57:11,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:57:11,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:57:11,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:57:21,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:57:21,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:57:21,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:57:34,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:57:34,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:57:34,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:57:46,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:57:46,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:57:46,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:57:55,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:57:55,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:57:55,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:58:06,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:58:06,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:58:06,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:58:19,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:58:19,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:58:19,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:58:29,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:58:29,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:58:29,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:58:39,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:58:39,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:58:39,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:58:52,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:58:52,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:58:52,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:02,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:02,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:02,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:14,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:14,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:14,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:27,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:27,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:27,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:39,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:39,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:39,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:48,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:48,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:48,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 01:59:59,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 01:59:59,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 01:59:59,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:00:11,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:00:11,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:00:11,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:00:21,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:00:21,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:00:21,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:00:34,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:00:34,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:00:34,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:00:44,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:00:44,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:00:44,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:00:55,744.744 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 02:00:57,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:00:57,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:00:57,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:01:00,736.736 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 02:01:00,825.825 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 02:01:00,912.912 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 02:01:01,000.000 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 02:01:07,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:01:07,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:01:07,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:01:18,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:01:18,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:01:18,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:01:29,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:01:29,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:01:29,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:01:42,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:01:42,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:01:42,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:01:54,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:01:54,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:01:54,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:02:07,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:02:07,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:02:07,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:02:17,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:02:17,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:02:17,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:02:29,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:02:29,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:02:29,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:02:42,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:02:42,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:02:42,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:02:54,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:02:54,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:02:54,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:03:04,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:03:04,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:03:04,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:03:15,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:03:15,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:03:15,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:03:28,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:03:28,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:03:28,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:03:39,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:03:39,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:03:39,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:03:51,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:03:51,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:03:51,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:02,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:02,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:02,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:13,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:13,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:13,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:23,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:23,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:23,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:33,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:33,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:33,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:43,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:43,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:43,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:04:54,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:04:54,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:04:54,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:05:08,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:05:08,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:05:08,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:05:20,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:05:20,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:05:20,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:05:30,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:05:30,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:05:30,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:05:42,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:05:42,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:05:42,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:05:55,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:05:55,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:05:55,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:06:05,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:06:05,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:06:05,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:06:15,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:06:15,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:06:15,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:06:27,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:06:27,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:06:27,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:06:41,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:06:41,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:06:41,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:06:50,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:06:50,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:06:50,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:01,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:01,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:01,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:11,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:11,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:11,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:24,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:24,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:24,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:35,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:35,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:35,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:46,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:46,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:46,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:07:56,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:07:56,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:07:56,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:08:06,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:08:06,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:08:06,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:08:17,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:08:17,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:08:17,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:08:27,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:08:27,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:08:27,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:08:38,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:08:38,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:08:38,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:08:51,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:08:51,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:08:51,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:09:03,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:09:03,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:09:03,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:09:16,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:09:16,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:09:16,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:09:28,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:09:28,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:09:28,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:09:41,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:09:41,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:09:41,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:09:51,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:09:51,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:09:51,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:10:06,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:10:06,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:10:06,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:10:17,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:10:17,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:10:17,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:10:28,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:10:28,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:10:28,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:10:40,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:10:40,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:10:40,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:10:50,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:10:50,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:10:50,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:01,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:01,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:01,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:13,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:13,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:13,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:26,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:26,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:26,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:37,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:37,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:37,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:47,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:47,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:47,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:11:58,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:11:58,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:11:58,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:12:10,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:12:10,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:12:10,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:12:22,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:12:22,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:12:22,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:12:33,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:12:33,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:12:33,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:12:46,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:12:46,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:12:46,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:12:57,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:12:57,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:12:57,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:13:08,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:13:08,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:13:08,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:13:18,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:13:18,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:13:18,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:13:30,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:13:30,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:13:30,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:13:40,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:13:40,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:13:40,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:13:53,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:13:53,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:13:53,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:14:04,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:14:04,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:14:04,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:14:15,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:14:15,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:14:15,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:14:26,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:14:26,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:14:26,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:14:37,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:14:37,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:14:37,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:14:49,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:14:49,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:14:49,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:01,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:01,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:01,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:11,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:11,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:11,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:22,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:22,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:22,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:33,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:33,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:33,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:42,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:42,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:42,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:15:51,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:15:51,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:15:51,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:01,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:01,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:01,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:14,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:14,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:14,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:23,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:23,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:23,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:33,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:33,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:33,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:42,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:42,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:42,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:16:52,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:16:52,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:16:52,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:17:04,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:17:04,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:17:04,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:17:14,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:17:14,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:17:14,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:17:25,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:17:25,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:17:25,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:17:38,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:17:38,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:17:38,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:17:49,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:17:49,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:17:49,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:02,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:02,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:02,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:12,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:12,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:12,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:24,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:24,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:24,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:33,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:33,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:33,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:43,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:43,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:43,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:18:55,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:18:55,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:18:55,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:19:04,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:19:04,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:19:04,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:19:16,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:19:16,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:19:16,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:19:28,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:19:28,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:19:28,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:19:41,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:19:41,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:19:41,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:19:53,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:19:53,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:19:53,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:20:09,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:20:09,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:20:09,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:20:18,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:20:18,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:20:18,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:20:28,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:20:28,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:20:28,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:20:41,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:20:41,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:20:41,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:20:53,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:20:53,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:20:53,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:21:04,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:21:04,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:21:04,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:21:15,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:21:15,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:21:15,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:21:27,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:21:27,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:21:27,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:21:40,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:21:40,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:21:40,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:21:51,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:21:51,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:21:51,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:04,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:04,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:04,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:15,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:15,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:15,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:26,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:26,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:26,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:35,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:35,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:35,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:47,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:47,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:47,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:22:58,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:22:58,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:22:58,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:23:08,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:23:08,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:23:08,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:23:20,373.373 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 02:23:22,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:23:22,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:23:22,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:23:24,401.401 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 02:23:24,514.514 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 02:23:25,842.842 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 02:23:25,931.931 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 02:23:26,020.020 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 02:23:26,115.115 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 02:23:26,208.208 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 02:23:34,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:23:34,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:23:34,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:23:45,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:23:45,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:23:45,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:23:56,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:23:56,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:23:56,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:24:05,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:24:05,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:24:05,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:24:18,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:24:18,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:24:18,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:24:29,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:24:29,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:24:29,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:24:39,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:24:39,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:24:39,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:24:49,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:24:49,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:24:49,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:02,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:02,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:02,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:15,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:15,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:15,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:26,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:26,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:26,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:35,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:35,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:35,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:46,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:46,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:46,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:25:58,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:25:58,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:25:58,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:26:08,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:26:08,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:26:08,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:26:19,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:26:19,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:26:19,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:26:29,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:26:29,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:26:29,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:26:42,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:26:42,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:26:42,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:26:53,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:26:53,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:26:53,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:02,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:02,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:02,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:15,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:15,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:15,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:26,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:26,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:26,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:36,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:36,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:36,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:48,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:48,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:48,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:27:58,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:27:58,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:27:58,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:28:08,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:28:08,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:28:08,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:28:20,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:28:20,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:28:20,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:28:30,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:28:30,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:28:30,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:28:41,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:28:41,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:28:41,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:28:52,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:28:52,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:28:52,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:29:05,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:29:05,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:29:05,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:29:17,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:29:17,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:29:17,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:29:28,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:29:28,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:29:28,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:29:41,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:29:41,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:29:41,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:29:52,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:29:52,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:29:52,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:30:08,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:30:08,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:30:08,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:30:21,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:30:21,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:30:21,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:30:34,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:30:34,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:30:34,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:30:46,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:30:46,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:30:46,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:30:56,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:30:56,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:30:56,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:31:07,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:31:07,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:31:07,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:31:20,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:31:20,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:31:20,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:31:33,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:31:33,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:31:33,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:31:43,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:31:43,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:31:43,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:31:53,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:31:53,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:31:53,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:32:03,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:32:03,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:32:03,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:32:14,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:32:14,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:32:14,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:32:27,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:32:27,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:32:27,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:32:36,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:32:36,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:32:36,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:32:49,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:32:49,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:32:49,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:33:00,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:33:00,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:33:00,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:33:12,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:33:12,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:33:12,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:33:27,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:33:27,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:33:27,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:33:38,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:33:38,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:33:38,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:33:50,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:33:50,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:33:50,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:00,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:00,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:00,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:09,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:09,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:09,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:23,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:23,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:23,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:32,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:32,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:32,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:42,425.425 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 02:34:42,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:42,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:42,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:34:47,390.390 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 02:34:47,476.476 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 02:34:47,562.562 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 02:34:47,649.649 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 02:34:53,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:34:53,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:34:53,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:35:04,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:35:04,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:35:04,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:35:16,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:35:16,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:35:16,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:35:27,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:35:27,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:35:27,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:35:40,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:35:40,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:35:40,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:35:52,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:35:52,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:35:52,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:36:05,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:36:05,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:36:05,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:36:18,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:36:18,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:36:18,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:36:29,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:36:29,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:36:29,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:36:40,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:36:40,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:36:40,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:36:50,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:36:50,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:36:50,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:00,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:00,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:00,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:10,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:10,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:10,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:21,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:21,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:21,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:31,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:31,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:31,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:42,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:42,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:42,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:37:54,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:37:54,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:37:54,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:06,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:06,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:06,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:16,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:16,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:16,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:28,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:28,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:28,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:40,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:40,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:40,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:49,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:49,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:49,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:38:59,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:38:59,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:38:59,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:39:11,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:39:11,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:39:11,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:39:21,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:39:21,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:39:21,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:39:31,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:39:31,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:39:31,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:39:44,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:39:44,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:39:44,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:39:57,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:39:57,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:39:57,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:40:10,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:40:10,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:40:10,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:40:20,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:40:20,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:40:20,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:40:29,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:40:29,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:40:29,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:40:42,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:40:42,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:40:42,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:40:52,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:40:52,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:40:52,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:41:02,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:41:02,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:41:02,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:41:13,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:41:13,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:41:13,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:41:25,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:41:25,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:41:25,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:41:38,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:41:38,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:41:38,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:41:50,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:41:50,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:41:50,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:02,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:02,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:02,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:12,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:12,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:12,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:22,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:22,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:22,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:32,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:32,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:32,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:43,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:43,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:43,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:42:55,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:42:55,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:42:55,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:43:05,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:43:05,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:43:05,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:43:15,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:43:15,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:43:15,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:43:27,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:43:27,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:43:27,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:43:37,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:43:37,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:43:37,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:43:50,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:43:50,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:43:50,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:00,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:00,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:00,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:11,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:11,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:11,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:23,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:23,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:23,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:36,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:36,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:36,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:47,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:47,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:47,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:44:59,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:44:59,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:44:59,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:45:13,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:45:13,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:45:13,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:45:22,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:45:22,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:45:22,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:45:33,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:45:33,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:45:33,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:45:44,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:45:44,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:45:44,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:45:54,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:45:54,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:45:54,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:46:05,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:46:05,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:46:05,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:46:18,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:46:18,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:46:18,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:46:29,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:46:29,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:46:29,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:46:40,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:46:40,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:46:40,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:46:53,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:46:53,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:46:53,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:47:04,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:47:04,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:47:04,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:47:16,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:47:16,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:47:16,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:47:28,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:47:28,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:47:28,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:47:41,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:47:41,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:47:41,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:47:50,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:47:50,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:47:50,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:02,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:02,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:02,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:15,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:15,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:15,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:25,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:25,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:25,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:36,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:36,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:36,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:46,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:46,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:46,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:48:59,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:48:59,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:48:59,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:49:11,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:49:11,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:49:11,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:49:21,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:49:21,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:49:21,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:49:31,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:49:31,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:49:31,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:49:42,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:49:42,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:49:42,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:49:52,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:49:52,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:49:52,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:03,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:03,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:03,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:13,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:13,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:13,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:23,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:23,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:23,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:33,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:33,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:33,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:45,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:45,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:45,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:50:56,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:50:56,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:50:56,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:51:08,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:51:08,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:51:08,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:51:19,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:51:19,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:51:19,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:51:30,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:51:30,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:51:30,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:51:40,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:51:40,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:51:40,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:51:52,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:51:52,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:51:52,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:02,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:02,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:02,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:03,633.633 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 02:52:08,675.675 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 02:52:08,770.770 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 02:52:08,860.860 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 02:52:08,950.950 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 02:52:12,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:12,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:12,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:23,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:23,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:23,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:35,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:35,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:35,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:46,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:46,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:46,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:52:58,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:52:58,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:52:58,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:53:10,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:53:10,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:53:10,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:53:21,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:53:21,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:53:21,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:53:33,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:53:33,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:53:33,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:53:46,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:53:46,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:53:46,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:53:57,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:53:57,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:53:57,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:54:10,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:54:10,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:54:10,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:54:22,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:54:22,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:54:22,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:54:31,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:54:31,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:54:31,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:54:41,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:54:41,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:54:41,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:54:53,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:54:53,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:54:53,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:55:06,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:55:06,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:55:06,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:55:18,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:55:18,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:55:18,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:55:29,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:55:29,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:55:29,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:55:39,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:55:39,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:55:40,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:55:50,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:55:50,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:55:50,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:01,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:01,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:01,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:12,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:12,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:12,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:23,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:23,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:23,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:34,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:34,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:34,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:46,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:46,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:46,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:56:59,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:56:59,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:56:59,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:57:09,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:57:09,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:57:09,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:57:20,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:57:20,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:57:20,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:57:29,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:57:29,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:57:29,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:57:40,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:57:40,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:57:40,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:57:52,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:57:52,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:57:52,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:04,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:04,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:04,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:16,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:16,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:16,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:27,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:27,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:27,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:37,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:37,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:37,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:46,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:46,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:46,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:58:58,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:58:58,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:58:58,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:59:11,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:59:11,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:59:11,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:59:24,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:59:24,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:59:24,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:59:36,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:59:36,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:59:36,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 02:59:49,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 02:59:49,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 02:59:49,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:00:04,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:00:04,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:00:04,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:00:11,573.573 ERROR ] caught unhandled exception - Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_order.py", line 113, in sync_order_data data = json.loads(Data().sync_order_data()) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 03:00:16,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:00:16,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:00:16,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:00:29,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:00:29,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:00:29,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:00:36,634.634 ERROR ] Error syncing refill data --> Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_order.py", line 30, in sync_refill_data sync_response = json.loads(Refill().sync_refill_data(refill_data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 03:00:39,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:00:39,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:00:39,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:00:49,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:00:49,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:00:49,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:00,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:00,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:00,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:10,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:10,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:10,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:23,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:23,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:23,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:36,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:36,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:36,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:46,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:46,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:46,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:01:58,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:01:58,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:01:58,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:02:10,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:02:10,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:02:10,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:02:19,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:02:19,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:02:19,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:02:29,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:02:29,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:02:29,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:02:39,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:02:39,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:02:39,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:02:49,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:02:49,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:02:49,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:02,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:02,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:02,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:14,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:14,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:14,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:24,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:24,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:24,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:34,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:34,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:34,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:47,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:47,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:47,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:03:58,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:03:58,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:03:58,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:04:11,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:04:11,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:04:11,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:04:24,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:04:24,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:04:24,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:04:34,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:04:34,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:04:34,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:04:46,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:04:46,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:04:46,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:04:56,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:04:56,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:04:56,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:05:09,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:05:09,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:05:09,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:05:21,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:05:21,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:05:21,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:05:34,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:05:34,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:05:34,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:05:43,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:05:43,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:05:43,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:05:54,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:05:54,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:05:54,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:06:05,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:06:05,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:06:05,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:06:14,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:06:14,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:06:14,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:06:26,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:06:26,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:06:26,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:06:36,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:06:36,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:06:36,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:06:48,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:06:48,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:06:48,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:00,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:00,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:00,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:12,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:12,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:12,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:25,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:25,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:25,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:35,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:35,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:35,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:45,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:45,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:45,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:07:56,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:07:56,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:07:56,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:05,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:08:05,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:08:05,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:15,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:08:15,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:08:15,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:25,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:08:25,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:08:25,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:37,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:08:37,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:08:37,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:49,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:08:49,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:08:49,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:08:54,424.424 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 03:08:59,471.471 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 03:08:59,569.569 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 03:08:59,662.662 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 03:08:59,754.754 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 03:09:02,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:09:02,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:09:02,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:09:14,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:09:14,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:09:14,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:09:27,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:09:27,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:09:27,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:09:40,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:09:40,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:09:40,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:09:53,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:09:53,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:09:53,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:03,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:03,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:03,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:15,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:15,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:15,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:24,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:24,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:24,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:37,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:37,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:37,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:47,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:47,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:47,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:10:57,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:10:57,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:10:57,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:11:07,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:11:07,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:11:07,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:11:17,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:11:17,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:11:17,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:11:27,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:11:27,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:11:27,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:11:37,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:11:37,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:11:37,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:11:50,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:11:50,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:11:50,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:02,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:02,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:02,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:13,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:13,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:13,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:25,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:25,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:25,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:35,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:35,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:35,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:46,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:46,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:46,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:12:59,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:12:59,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:12:59,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:13:10,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:13:10,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:13:10,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:13:22,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:13:22,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:13:22,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:13:31,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:13:31,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:13:31,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:13:42,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:13:42,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:13:42,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:13:55,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:13:55,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:13:55,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:14:05,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:14:05,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:14:05,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:14:19,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:14:19,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:14:19,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:14:29,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:14:29,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:14:29,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:14:40,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:14:40,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:14:40,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:14:53,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:14:53,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:14:53,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:03,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:03,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:03,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:14,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:14,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:14,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:26,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:26,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:26,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:35,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:35,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:35,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:46,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:46,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:46,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:15:58,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:15:58,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:15:58,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:16:08,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:16:08,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:16:08,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:16:19,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:16:19,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:16:19,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:16:28,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:16:28,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:16:28,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:16:40,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:16:40,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:16:40,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:16:50,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:16:50,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:16:50,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:01,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:01,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:01,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:12,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:12,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:12,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:23,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:23,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:23,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:32,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:32,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:32,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:43,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:43,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:43,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:17:44,618.618 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 03:17:49,595.595 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 03:17:49,682.682 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 03:17:49,766.766 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 03:17:49,850.850 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 03:17:56,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:17:56,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:17:56,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:18:08,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:18:08,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:18:08,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:18:20,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:18:20,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:18:20,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:18:33,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:18:33,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:18:33,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:18:43,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:18:43,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:18:43,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:18:54,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:18:54,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:18:54,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:04,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:04,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:04,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:16,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:16,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:16,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:27,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:27,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:27,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:37,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:37,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:37,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:46,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:46,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:46,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:19:56,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:19:56,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:19:56,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:20:09,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:20:09,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:20:09,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:20:20,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:20:20,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:20:20,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:20:33,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:20:33,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:20:33,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:20:43,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:20:43,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:20:43,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:20:54,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:20:54,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:20:54,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:21:06,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:21:06,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:21:06,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:21:19,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:21:19,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:21:19,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:21:32,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:21:32,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:21:32,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:21:43,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:21:43,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:21:43,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:21:55,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:21:55,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:21:55,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:22:08,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:22:08,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:22:08,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:22:18,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:22:18,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:22:18,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:22:30,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:22:30,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:22:30,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:22:41,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:22:41,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:22:41,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:22:51,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:22:51,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:22:51,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:01,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:01,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:01,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:12,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:12,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:12,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:22,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:22,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:22,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:34,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:34,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:34,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:45,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:45,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:45,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:23:56,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:23:56,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:23:56,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:24:07,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:24:07,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:24:07,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:24:18,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:24:18,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:24:18,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:24:28,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:24:28,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:24:28,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:24:39,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:24:39,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:24:39,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:24:51,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:24:51,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:24:51,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:25:02,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:25:02,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:25:02,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:25:12,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:25:12,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:25:12,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:25:24,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:25:24,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:25:24,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:25:37,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:25:37,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:25:37,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:25:50,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:25:50,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:25:50,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:00,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:00,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:00,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:12,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:12,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:12,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:23,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:23,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:23,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:32,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:32,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:32,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:46,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:46,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:46,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:26:56,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:26:56,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:26:56,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:27:05,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:27:05,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:27:05,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:27:15,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:27:15,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:27:15,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:27:26,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:27:26,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:27:26,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:27:38,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:27:38,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:27:38,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:27:49,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:27:49,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:27:49,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:00,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:00,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:00,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:11,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:11,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:11,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:23,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:23,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:23,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:33,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:33,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:33,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:45,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:45,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:45,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:28:57,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:28:57,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:28:57,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:29:10,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:29:10,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:29:10,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:29:20,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:29:20,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:29:20,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:29:32,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:29:32,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:29:32,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:29:44,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:29:44,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:29:44,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:29:57,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:29:57,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:29:57,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:30:09,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:30:09,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:30:09,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:30:22,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:30:22,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:30:22,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:30:35,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:30:35,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:30:35,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:30:46,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:30:46,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:30:46,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:30:59,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:30:59,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:30:59,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:31:10,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:31:10,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:31:10,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:31:14,330.330 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 03:31:19,365.365 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 03:31:19,449.449 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 03:31:19,533.533 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 03:31:19,618.618 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 03:31:22,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:31:22,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:31:22,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:31:32,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:31:32,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:31:32,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:31:43,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:31:43,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:31:43,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:31:53,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:31:53,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:31:53,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:32:04,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:32:04,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:32:04,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:32:15,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:32:15,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:32:15,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:32:28,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:32:28,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:32:28,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:32:37,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:32:37,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:32:37,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:32:48,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:32:48,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:32:48,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:00,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:00,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:00,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:12,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:12,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:12,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:23,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:23,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:23,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:35,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:35,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:35,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:46,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:46,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:46,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:33:57,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:33:57,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:33:57,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:34:10,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:34:10,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:34:10,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:34:22,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:34:22,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:34:22,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:34:34,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:34:34,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:34:34,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:34:43,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:34:43,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:34:43,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:34:53,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:34:53,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:34:53,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:03,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:03,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:03,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:12,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:12,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:12,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:23,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:23,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:23,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:34,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:34,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:34,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:46,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:46,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:46,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:35:55,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:35:55,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:35:55,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:36:09,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:36:09,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:36:09,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:36:22,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:36:22,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:36:22,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:36:33,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:36:33,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:36:33,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:36:44,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:36:44,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:36:44,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:36:54,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:36:54,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:36:54,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:37:05,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:37:05,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:37:05,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:37:18,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:37:18,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:37:18,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:37:30,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:37:30,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:37:30,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:37:43,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:37:43,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:37:43,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:37:56,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:37:56,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:37:56,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:38:06,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:38:06,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:38:06,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:38:16,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:38:16,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:38:16,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:38:29,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:38:29,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:38:29,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:38:39,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:38:39,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:38:39,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:38:52,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:38:52,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:38:52,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:39:03,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:39:03,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:39:03,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:39:16,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:39:16,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:39:16,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:39:27,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:39:27,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:39:27,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:39:39,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:39:39,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:39:39,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:39:52,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:39:52,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:39:52,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:40:08,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:40:08,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:40:08,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:40:19,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:40:19,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:40:19,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:40:30,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:40:30,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:40:30,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:40:41,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:40:41,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:40:41,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:40:53,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:40:53,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:40:53,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:02,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:02,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:02,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:12,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:12,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:12,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:25,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:25,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:25,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:34,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:35,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:35,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:44,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:44,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:44,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:41:55,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:41:55,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:41:55,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:42:04,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:42:04,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:42:04,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:42:16,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:42:16,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:42:16,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:42:29,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:42:29,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:42:29,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:42:41,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:42:41,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:42:41,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:42:54,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:42:54,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:42:54,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:43:04,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:43:04,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:43:04,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:43:15,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:43:15,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:43:15,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:43:26,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:43:26,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:43:26,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:43:39,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:43:39,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:43:39,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:43:50,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:43:50,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:43:50,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:02,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:02,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:02,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:12,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:12,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:12,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:23,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:23,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:23,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:34,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:34,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:34,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:45,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:45,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:45,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:44:55,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:44:55,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:44:55,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:45:06,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:45:06,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:45:06,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:45:15,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:45:15,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:45:15,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:45:29,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:45:29,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:45:29,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:45:40,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:45:40,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:45:40,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:45:50,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:45:50,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:45:50,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:02,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:02,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:02,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:13,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:13,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:13,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:24,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:24,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:24,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:34,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:34,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:34,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:44,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:44,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:44,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:46:46,589.589 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 03:46:47,824.824 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 03:46:47,915.915 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 03:46:49,602.602 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 03:46:49,685.685 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 03:46:49,772.772 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 03:46:51,454.454 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 03:46:51,585.585 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 03:46:51,672.672 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 03:46:53,002.002 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 03:46:53,088.088 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 03:46:53,172.172 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 03:46:53,256.256 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 03:46:53,338.338 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 03:46:54,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:46:54,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:46:54,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:04,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:04,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:04,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:16,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:16,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:16,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:26,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:26,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:26,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:36,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:36,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:36,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:46,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:46,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:46,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:47:55,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:47:55,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:47:55,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:48:08,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:48:08,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:48:08,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:48:18,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:48:18,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:48:18,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:48:29,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:48:29,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:48:29,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:48:41,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:48:41,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:48:41,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:48:50,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:48:50,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:48:50,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:01,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:01,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:01,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:12,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:12,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:12,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:23,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:23,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:23,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:34,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:34,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:34,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:43,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:43,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:43,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:49:55,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:49:55,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:49:55,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:50:09,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:50:09,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:50:09,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:50:21,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:50:21,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:50:21,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:50:31,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:50:31,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:50:31,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:50:42,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:50:42,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:50:42,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:50:54,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:50:54,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:50:54,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:04,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:04,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:04,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:14,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:14,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:14,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:25,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:25,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:25,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:36,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:36,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:36,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:48,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:48,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:48,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:51:58,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:51:58,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:51:58,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:52:09,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:52:09,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:52:09,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:52:19,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:52:19,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:52:19,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:52:29,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:52:29,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:52:29,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:52:40,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:52:40,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:52:40,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:52:51,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:52:51,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:52:51,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:02,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:02,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:02,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:11,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:11,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:11,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:25,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:25,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:25,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:37,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:37,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:37,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:47,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:47,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:47,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:53:58,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:53:58,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:53:58,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:54:07,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:54:07,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:54:07,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:54:17,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:54:17,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:54:17,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:54:30,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:54:30,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:54:30,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:54:42,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:54:42,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:54:42,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:54:54,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:54:54,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:54:54,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:55:07,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:55:07,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:55:07,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:55:18,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:55:18,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:55:18,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:55:28,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:55:28,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:55:28,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:55:41,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:55:41,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:55:41,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:55:53,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:55:53,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:55:53,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:03,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:03,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:03,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:15,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:15,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:15,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:26,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:26,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:26,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:35,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:35,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:35,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:45,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:45,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:45,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:56:57,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:56:57,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:56:57,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:57:10,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:57:10,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:57:10,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:57:20,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:57:20,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:57:20,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:57:31,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:57:31,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:57:31,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:57:45,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:57:45,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:57:45,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:57:56,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:57:56,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:57:56,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:58:08,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:58:08,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:58:08,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:58:20,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:58:20,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:58:20,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:58:31,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:58:31,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:58:31,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:58:42,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:58:42,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:58:42,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:58:52,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:58:52,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:58:52,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:59:05,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:59:05,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:59:05,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:59:15,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:59:15,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:59:15,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:59:26,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:59:26,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:59:26,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:59:39,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:59:39,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:59:39,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 03:59:51,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 03:59:51,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 03:59:51,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:04,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:04,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:04,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:13,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:13,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:13,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:23,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:23,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:23,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:28,134.134 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 04:00:33,096.096 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 04:00:33,181.181 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 04:00:33,267.267 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 04:00:33,354.354 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 04:00:34,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:34,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:34,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:47,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:47,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:47,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:00:59,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:00:59,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:00:59,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:01:11,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:01:11,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:01:11,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:01:24,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:01:24,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:01:24,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:01:36,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:01:36,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:01:36,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:01:46,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:01:46,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:01:46,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:01:57,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:01:57,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:01:57,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:02:09,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:02:09,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:02:09,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:02:20,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:02:20,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:02:20,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:02:32,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:02:32,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:02:32,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:02:45,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:02:45,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:02:45,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:02:56,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:02:56,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:02:56,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:03:08,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:03:08,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:03:08,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:03:20,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:03:20,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:03:20,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:03:32,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:03:32,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:03:32,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:03:44,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:03:44,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:03:44,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:03:54,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:03:54,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:03:54,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:04:05,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:04:05,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:04:05,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:04:14,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:04:14,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:04:14,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:04:26,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:04:26,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:04:26,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:04:39,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:04:39,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:04:39,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:04:49,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:04:49,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:04:49,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:00,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:00,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:00,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:12,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:12,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:12,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:22,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:22,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:22,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:32,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:32,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:32,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:44,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:44,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:44,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:05:56,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:05:56,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:05:56,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:06:09,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:06:09,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:06:09,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:06:20,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:06:20,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:06:20,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:06:31,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:06:31,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:06:31,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:06:40,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:06:40,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:06:40,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:06:50,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:06:50,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:06:50,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:00,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:00,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:00,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:11,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:11,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:11,112.112 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:22,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:22,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:22,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:32,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:32,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:32,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:45,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:45,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:45,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:07:57,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:07:57,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:07:57,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:08:09,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:08:09,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:08:09,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:08:21,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:08:21,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:08:21,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:08:34,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:08:34,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:08:34,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:08:47,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:08:47,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:08:47,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:08:57,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:08:57,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:08:57,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:09:10,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:09:10,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:09:10,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:09:21,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:09:21,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:09:21,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:09:31,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:09:31,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:09:31,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:09:43,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:09:43,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:09:43,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:09:55,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:09:55,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:09:55,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:10:08,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:10:08,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:10:08,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:10:21,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:10:21,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:10:21,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:10:34,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:10:34,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:10:34,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:10:43,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:10:43,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:10:43,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:10:57,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:10:57,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:10:57,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:11:07,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:11:07,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:11:07,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:11:19,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:11:19,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:11:19,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:11:32,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:11:32,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:11:32,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:11:43,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:11:43,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:11:43,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:11:56,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:11:56,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:11:56,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:08,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:08,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:08,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:18,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:18,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:18,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:30,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:30,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:30,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:39,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:39,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:39,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:49,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:49,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:49,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:12:59,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:12:59,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:12:59,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:13:09,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:13:09,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:13:09,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:13:22,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:13:22,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:13:22,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:13:33,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:13:33,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:13:33,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:13:44,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:13:44,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:13:44,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:13:56,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:13:56,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:13:56,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:14:08,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:14:08,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:14:08,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:14:20,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:14:20,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:14:20,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:14:30,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:14:30,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:14:31,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:14:43,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:14:43,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:14:43,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:14:54,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:14:54,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:14:54,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:15:04,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:15:04,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:15:04,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:15:15,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:15:15,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:15:15,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:15:28,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:15:28,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:15:28,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:15:38,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:15:38,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:15:38,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:15:48,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:15:48,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:15:48,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:01,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:01,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:01,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:11,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:11,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:11,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:20,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:20,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:20,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:33,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:33,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:33,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:42,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:42,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:42,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:16:53,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:16:53,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:16:53,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:04,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:04,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:04,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:14,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:14,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:14,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:25,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:25,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:25,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:37,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:37,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:37,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:48,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:48,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:48,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:17:57,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:17:57,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:17:57,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:18:09,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:18:09,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:18:09,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:18:20,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:18:20,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:18:20,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:18:31,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:18:31,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:18:31,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:18:41,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:18:41,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:18:41,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:18:51,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:18:51,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:18:51,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:19:02,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:19:02,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:19:02,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:19:11,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:19:11,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:19:11,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:19:24,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:19:24,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:19:24,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:19:34,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:19:34,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:19:34,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:19:47,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:19:47,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:19:47,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:00,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:00,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:00,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:12,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:12,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:12,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:23,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:23,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:23,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:36,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:36,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:36,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:49,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:49,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:49,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:20:59,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:20:59,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:20:59,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:21:11,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:21:11,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:21:11,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:21:12,869.869 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 04:21:14,116.116 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:21:14,219.219 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 04:21:15,929.929 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:21:16,021.021 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:21:16,116.116 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 04:21:17,809.809 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:21:17,926.926 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:21:18,014.014 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 04:21:19,327.327 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 04:21:19,413.413 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 04:21:19,498.498 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 04:21:19,582.582 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 04:21:19,664.664 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:21:24,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:21:24,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:21:24,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:21:36,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:21:36,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:21:36,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:21:45,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:21:45,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:21:45,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:21:55,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:21:55,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:21:55,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:22:04,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:22:04,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:22:04,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:22:16,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:22:16,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:22:16,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:22:28,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:22:28,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:22:28,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:22:40,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:22:40,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:22:40,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:22:49,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:22:49,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:22:49,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:02,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:02,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:02,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:14,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:14,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:14,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:25,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:25,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:25,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:35,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:35,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:35,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:46,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:46,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:46,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:23:57,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:23:57,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:23:57,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:24:09,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:24:09,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:24:09,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:24:19,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:24:19,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:24:19,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:24:30,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:24:30,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:24:30,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:24:41,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:24:41,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:24:41,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:24:53,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:24:53,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:24:53,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:03,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:03,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:03,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:13,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:13,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:13,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:22,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:22,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:22,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:34,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:34,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:34,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:45,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:45,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:45,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:25:58,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:25:58,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:25:58,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:26:08,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:26:08,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:26:08,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:26:19,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:26:19,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:26:19,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:26:32,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:26:32,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:26:32,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:26:44,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:26:44,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:26:44,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:26:53,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:26:53,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:26:53,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:27:05,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:27:05,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:27:05,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:27:15,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:27:15,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:27:15,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:27:27,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:27:27,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:27:27,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:27:39,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:27:39,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:27:39,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:27:51,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:27:51,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:27:51,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:28:01,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:28:01,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:28:01,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:28:12,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:28:12,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:28:12,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:28:23,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:28:23,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:28:23,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:28:36,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:28:36,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:28:36,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:28:48,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:28:48,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:28:48,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:00,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:00,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:00,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:11,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:11,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:11,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:22,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:22,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:22,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:33,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:33,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:33,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:44,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:44,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:44,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:29:56,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:29:56,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:29:56,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:30:08,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:30:08,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:30:08,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:30:19,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:30:19,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:30:19,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:30:30,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:30:30,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:30:30,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:30:40,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:30:40,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:30:40,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:30:53,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:30:53,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:30:53,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:31:06,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:31:06,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:31:06,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:31:16,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:31:16,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:31:16,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:31:29,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:31:29,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:31:29,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:31:40,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:31:40,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:31:40,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:31:49,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:31:49,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:31:49,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:00,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:00,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:00,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:10,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:10,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:10,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:20,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:20,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:20,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:33,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:33,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:33,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:45,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:45,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:45,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:32:57,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:32:57,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:32:57,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:33:07,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:33:07,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:33:07,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:33:16,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:33:16,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:33:16,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:33:28,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:33:28,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:33:28,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:33:40,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:33:40,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:33:40,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:33:51,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:33:51,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:33:51,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:02,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:02,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:02,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:15,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:15,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:15,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:28,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:28,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:28,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:38,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:38,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:38,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:49,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:49,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:49,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:34:59,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:34:59,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:34:59,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:35:10,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:35:10,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:35:10,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:35:20,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:35:20,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:35:20,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:35:29,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:35:29,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:35:29,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:35:42,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:35:42,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:35:42,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:35:53,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:35:53,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:35:53,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:36:04,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:36:04,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:36:04,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:36:16,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:36:16,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:36:16,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:36:25,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:36:25,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:36:25,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:36:38,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:36:38,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:36:38,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:36:51,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:36:51,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:36:51,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:04,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:04,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:04,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:06,177.177 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 04:37:07,421.421 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:37:07,509.509 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 04:37:09,190.190 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:37:09,272.272 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:37:09,358.358 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 04:37:11,039.039 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:37:11,166.166 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:37:11,252.252 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 04:37:12,563.563 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 04:37:12,647.647 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 04:37:12,731.731 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 04:37:12,827.827 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 04:37:12,908.908 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:37:14,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:14,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:14,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:27,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:27,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:27,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:37,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:37,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:37,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:47,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:47,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:47,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:37:57,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:37:57,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:37:57,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:38:08,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:38:08,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:38:08,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:38:18,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:38:18,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:38:18,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:38:30,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:38:30,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:38:30,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:38:41,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:38:41,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:38:41,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:38:52,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:38:52,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:38:52,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:39:02,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:39:02,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:39:02,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:39:15,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:39:15,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:39:15,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:39:28,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:39:28,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:39:28,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:39:38,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:39:38,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:39:38,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:39:49,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:39:49,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:39:49,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:00,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:00,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:00,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:13,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:13,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:13,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:24,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:24,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:24,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:34,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:34,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:34,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:46,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:46,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:46,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:40:57,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:40:57,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:40:57,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:41:10,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:41:10,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:41:10,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:41:20,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:41:20,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:41:20,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:41:33,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:41:33,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:41:33,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:41:45,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:41:45,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:41:45,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:41:55,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:41:55,151.151 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:41:55,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:06,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:06,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:06,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:17,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:17,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:17,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:27,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:27,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:27,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:37,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:37,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:37,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:47,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:47,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:47,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:42:57,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:42:57,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:42:57,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:43:07,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:43:07,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:43:07,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:43:18,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:43:18,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:43:18,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:43:28,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:43:28,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:43:28,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:43:38,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:43:38,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:43:38,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:43:49,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:43:49,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:43:49,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:44:01,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:44:01,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:44:01,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:44:12,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:44:12,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:44:12,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:44:23,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:44:23,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:44:23,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:44:36,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:44:36,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:44:36,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:44:49,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:44:49,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:44:49,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:00,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:00,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:00,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:10,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:10,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:10,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:20,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:20,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:20,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:30,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:30,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:30,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:39,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:39,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:39,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:45:49,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:45:49,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:45:49,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:00,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:00,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:00,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:12,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:12,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:12,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:23,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:23,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:23,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:35,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:35,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:35,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:46,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:46,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:46,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:46:59,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:46:59,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:46:59,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:47:10,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:47:10,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:47:10,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:47:21,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:47:21,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:47:21,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:47:32,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:47:32,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:47:32,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:47:42,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:47:42,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:47:42,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:47:54,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:47:54,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:47:54,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:48:05,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:48:05,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:48:05,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:48:16,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:48:16,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:48:16,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:48:28,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:48:28,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:48:28,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:48:41,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:48:41,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:48:41,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:48:53,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:48:53,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:48:53,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:02,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:02,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:02,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:13,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:13,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:13,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:24,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:24,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:24,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:35,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:35,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:35,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:48,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:48,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:48,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:49:58,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:49:58,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:49:58,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:50:08,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:50:08,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:50:08,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:50:19,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:50:19,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:50:19,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:50:28,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:50:28,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:50:28,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:50:41,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:50:41,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:50:41,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:50:51,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:50:51,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:50:51,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:03,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:03,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:03,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:15,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:15,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:15,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:26,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:26,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:26,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:36,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:36,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:36,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:45,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:45,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:45,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:51:58,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:51:58,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:51:58,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:52:11,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:52:11,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:52:11,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:52:20,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:52:20,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:52:20,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:52:33,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:52:33,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:52:33,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:52:45,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:52:45,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:52:45,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:52:57,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:52:57,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:52:57,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:53:07,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:53:07,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:53:07,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:53:18,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:53:18,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:53:18,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:53:28,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:53:28,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:53:28,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:53:39,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:53:39,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:53:39,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:53:50,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:53:50,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:53:50,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:00,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:00,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:00,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:09,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:09,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:09,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:20,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:20,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:20,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:32,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:32,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:32,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:43,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:43,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:43,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:54:44,453.453 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 04:54:45,707.707 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:54:45,808.808 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 04:54:47,516.516 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:54:47,611.611 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:54:47,710.710 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 04:54:49,410.410 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 04:54:49,560.560 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:54:49,654.654 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 04:54:51,014.014 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 04:54:51,108.108 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 04:54:51,201.201 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 04:54:51,294.294 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 04:54:51,384.384 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 04:54:53,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:54:53,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:54:53,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:55:02,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:55:02,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:55:02,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:55:15,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:55:15,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:55:15,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:55:27,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:55:27,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:55:27,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:55:40,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:55:40,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:55:40,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:55:54,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:55:54,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:55:54,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:56:05,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:56:05,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:56:05,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:56:18,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:56:18,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:56:18,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:56:27,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:56:27,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:56:27,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:56:39,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:56:39,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:56:39,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:56:51,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:56:51,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:56:51,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:03,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:03,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:03,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:13,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:13,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:13,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:24,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:24,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:24,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:35,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:35,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:35,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:44,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:44,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:44,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:57:56,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:57:56,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:57:56,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:58:09,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:58:09,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:58:09,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:58:22,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:58:22,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:58:22,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:58:34,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:58:34,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:58:34,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:58:44,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:58:44,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:58:44,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:58:54,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:58:54,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:58:54,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:59:06,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:59:06,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:59:06,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:59:17,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:59:17,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:59:17,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:59:28,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:59:28,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:59:28,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:59:40,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:59:40,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:59:40,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 04:59:53,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 04:59:53,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 04:59:53,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:00:06,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:00:06,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:00:06,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:00:17,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:00:17,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:00:17,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:00:29,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:00:29,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:00:29,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:00:42,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:00:42,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:00:42,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:00:51,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:00:51,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:00:51,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:01:03,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:01:03,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:01:03,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:01:12,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:01:12,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:01:12,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:01:24,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:01:24,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:01:24,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:01:35,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:01:35,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:01:35,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:01:48,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:01:48,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:01:48,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:00,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:00,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:00,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:13,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:13,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:13,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:24,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:24,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:24,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:36,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:36,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:36,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:46,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:46,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:46,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:02:56,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:02:56,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:02:56,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:07,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:03:07,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:03:07,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:19,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:03:19,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:03:19,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:29,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:03:29,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:03:29,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:41,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:03:41,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:03:41,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:48,468.468 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 05:03:49,695.695 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 05:03:49,851.851 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 05:03:51,529.529 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 05:03:51,657.657 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 05:03:51,743.743 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 05:03:53,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:03:53,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:03:53,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:03:54,423.423 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 05:03:54,507.507 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 05:03:54,592.592 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 05:03:54,676.676 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 05:03:54,757.757 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 05:04:05,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:04:05,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:04:05,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:04:15,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:04:15,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:04:15,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:04:25,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:04:25,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:04:25,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:04:37,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:04:37,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:04:37,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:04:49,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:04:49,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:04:49,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:02,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:02,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:02,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:15,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:15,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:15,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:27,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:27,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:27,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:38,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:38,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:38,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:47,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:47,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:47,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:05:59,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:05:59,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:05:59,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:06:12,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:06:12,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:06:12,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:06:25,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:06:25,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:06:25,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:06:36,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:06:36,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:06:36,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:06:48,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:06:48,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:06:48,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:06:57,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:06:57,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:06:57,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:07:10,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:07:10,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:07:10,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:07:19,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:07:19,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:07:20,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:07:33,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:07:33,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:07:33,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:07:46,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:07:46,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:07:46,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:07:58,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:07:58,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:07:58,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:08:11,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:08:11,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:08:11,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:08:24,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:08:24,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:08:24,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:08:36,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:08:36,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:08:36,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:08:49,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:08:49,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:08:49,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:01,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:01,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:01,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:10,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:10,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:10,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:21,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:21,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:21,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:32,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:32,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:32,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:43,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:43,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:43,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:09:56,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:09:56,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:09:56,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:10:08,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:10:08,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:10:08,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:10:21,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:10:21,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:10:21,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:10:31,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:10:31,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:10:31,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:10:43,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:10:43,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:10:43,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:10:55,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:10:55,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:10:55,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:11:06,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:11:06,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:11:06,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:11:18,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:11:18,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:11:18,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:11:30,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:11:30,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:11:30,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:11:43,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:11:43,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:11:43,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:11:54,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:11:54,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:11:54,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:12:06,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:12:06,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:12:06,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:12:19,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:12:19,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:12:19,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:12:28,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:12:28,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:12:28,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:12:41,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:12:41,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:12:41,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:12:52,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:12:52,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:12:52,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:04,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:04,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:04,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:14,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:14,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:14,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:26,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:26,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:26,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:37,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:37,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:37,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:47,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:47,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:47,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:13:58,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:13:58,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:13:58,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:14:09,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:14:09,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:14:09,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:14:19,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:14:19,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:14:19,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:14:31,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:14:31,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:14:31,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:14:43,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:14:43,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:14:43,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:14:56,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:14:56,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:14:56,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:15:07,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:15:07,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:15:07,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:15:20,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:15:20,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:15:20,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:15:29,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:15:29,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:15:29,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:15:42,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:15:42,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:15:42,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:15:52,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:15:52,151.151 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:15:52,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:16:03,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:16:03,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:16:03,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:16:15,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:16:15,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:16:15,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:16:27,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:16:27,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:16:27,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:16:38,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:16:38,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:16:38,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:16:50,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:16:50,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:16:50,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:17:02,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:17:02,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:17:02,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:17:14,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:17:14,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:17:14,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:17:27,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:17:27,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:17:27,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:17:40,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:17:40,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:17:40,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:17:50,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:17:50,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:17:50,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:18:02,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:18:02,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:18:02,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:18:15,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:18:15,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:18:15,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:18:26,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:18:26,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:18:26,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:18:37,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:18:37,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:18:37,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:18:50,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:18:50,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:18:50,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:03,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:19:03,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:19:03,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:14,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:19:14,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:19:14,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:24,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:19:24,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:19:24,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:36,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:19:36,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:19:36,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:48,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:19:48,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:19:48,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:19:53,165.165 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 05:19:54,411.411 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 05:19:54,734.734 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 05:19:57,788.788 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 05:19:57,924.924 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 05:19:58,010.010 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 05:19:59,328.328 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 05:19:59,415.415 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 05:19:59,505.505 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 05:19:59,589.589 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 05:19:59,670.670 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 05:20:02,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:20:02,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:20:02,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:20:14,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:20:14,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:20:14,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:20:27,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:20:27,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:20:27,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:20:40,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:20:40,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:20:40,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:20:52,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:20:52,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:20:52,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:21:04,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:21:04,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:21:04,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:21:14,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:21:14,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:21:14,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:21:27,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:21:27,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:21:27,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:21:40,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:21:40,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:21:40,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:21:50,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:21:50,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:21:50,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:00,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:00,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:00,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:10,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:10,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:10,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:20,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:20,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:20,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:30,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:30,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:30,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:42,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:42,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:42,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:22:51,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:22:51,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:22:51,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:02,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:02,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:02,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:11,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:11,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:11,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:21,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:21,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:21,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:32,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:32,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:32,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:43,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:43,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:43,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:23:56,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:23:56,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:23:56,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:24:08,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:24:08,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:24:08,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:24:18,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:24:18,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:24:18,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:24:31,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:24:31,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:24:31,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:24:44,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:24:44,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:24:44,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:24:54,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:24:54,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:24:54,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:05,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:05,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:05,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:15,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:15,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:15,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:25,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:25,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:26,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:35,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:35,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:35,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:45,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:45,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:45,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:25:58,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:25:58,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:25:58,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:26:08,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:26:08,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:26:08,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:26:21,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:26:21,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:26:21,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:26:32,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:26:32,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:26:32,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:26:43,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:26:43,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:26:43,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:26:55,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:26:55,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:26:55,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:27:07,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:27:07,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:27:07,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:27:16,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:27:16,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:27:16,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:27:27,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:27:27,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:27:27,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:27:40,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:27:40,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:27:40,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:27:50,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:27:50,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:27:50,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:03,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:03,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:03,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:16,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:16,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:16,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:29,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:29,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:29,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:39,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:39,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:39,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:48,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:48,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:48,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:28:58,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:28:58,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:28:58,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:29:11,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:29:11,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:29:11,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:29:21,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:29:21,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:29:21,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:29:35,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:29:35,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:29:35,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:29:46,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:29:46,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:29:46,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:29:58,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:29:58,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:29:58,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:30:10,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:30:10,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:30:10,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:30:22,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:30:22,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:30:22,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:30:32,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:30:32,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:30:32,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:30:42,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:30:42,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:30:42,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:30:52,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:30:52,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:30:52,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:31:03,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:31:03,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:31:03,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:31:15,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:31:15,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:31:15,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:31:26,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:31:26,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:31:26,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:31:40,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:31:40,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:31:40,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:31:53,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:31:53,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:31:53,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:04,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:04,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:04,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:14,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:14,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:14,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:24,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:24,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:24,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:35,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:35,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:35,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:45,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:45,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:45,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:32:57,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:32:57,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:32:57,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:33:10,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:33:10,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:33:10,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:33:21,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:33:21,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:33:21,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:33:33,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:33:33,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:33:33,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:33:45,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:33:45,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:33:45,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:33:56,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:33:56,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:33:56,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:34:05,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:34:05,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:34:05,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:34:17,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:34:17,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:34:17,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:34:28,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:34:28,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:34:28,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:34:39,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:34:39,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:34:39,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:34:50,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:34:50,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:34:50,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:00,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:00,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:00,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:12,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:12,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:12,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:24,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:24,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:24,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:34,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:34,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:34,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:45,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:45,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:45,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:35:56,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:35:56,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:35:56,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:07,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:07,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:07,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:16,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:16,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:16,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:27,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:27,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:27,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:38,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:38,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:38,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:47,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:47,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:47,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:36:58,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:36:58,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:36:58,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:37:08,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:37:08,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:37:08,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:37:21,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:37:21,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:37:21,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:37:23,932.932 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 05:37:28,940.940 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 05:37:29,032.032 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 05:37:29,120.120 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 05:37:29,204.204 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 05:37:32,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:37:32,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:37:32,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:37:45,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:37:45,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:37:45,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:37:56,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:37:56,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:37:56,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:38:07,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:38:07,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:38:07,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:38:20,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:38:20,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:38:20,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:38:32,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:38:32,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:38:32,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:38:45,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:38:45,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:38:45,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:38:57,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:38:57,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:38:57,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:39:07,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:39:07,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:39:07,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:39:19,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:39:19,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:39:19,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:39:29,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:39:29,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:39:29,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:39:39,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:39:39,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:39:39,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:39:50,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:39:50,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:39:50,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:01,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:01,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:01,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:12,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:12,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:12,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:24,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:24,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:24,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:34,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:34,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:34,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:44,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:44,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:44,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:40:54,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:40:54,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:40:54,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:41:04,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:41:04,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:41:04,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:41:16,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:41:16,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:41:16,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:41:29,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:41:29,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:41:29,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:41:41,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:41:41,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:41:41,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:41:53,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:41:53,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:41:53,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:42:05,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:42:05,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:42:05,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:42:18,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:42:18,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:42:18,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:42:29,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:42:29,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:42:29,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:42:41,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:42:41,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:42:41,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:42:53,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:42:53,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:42:53,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:43:04,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:43:04,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:43:04,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:43:16,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:43:16,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:43:16,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:43:29,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:43:29,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:43:29,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:43:39,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:43:39,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:43:39,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:43:52,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:43:52,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:43:52,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:02,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:02,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:02,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:11,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:11,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:11,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:24,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:24,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:24,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:35,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:35,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:35,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:45,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:45,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:45,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:44:58,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:44:58,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:44:58,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:45:08,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:45:08,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:45:08,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:45:20,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:45:20,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:45:20,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:45:30,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:45:30,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:45:30,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:45:42,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:45:42,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:45:42,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:45:55,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:45:55,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:45:55,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:46:05,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:46:05,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:46:05,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:46:15,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:46:15,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:46:15,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:46:28,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:46:28,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:46:28,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:46:39,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:46:39,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:46:39,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:46:51,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:46:51,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:46:51,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:47:03,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:47:03,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:47:03,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:47:16,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:47:16,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:47:16,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:47:29,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:47:29,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:47:29,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:47:40,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:47:40,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:47:40,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:47:51,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:47:51,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:47:51,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:01,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:01,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:01,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:14,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:14,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:14,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:26,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:26,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:26,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:35,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:35,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:35,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:48,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:48,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:48,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:48:58,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:48:58,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:48:58,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:49:10,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:49:10,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:49:10,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:49:22,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:49:22,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:49:22,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:49:34,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:49:34,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:49:34,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:49:47,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:49:47,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:49:47,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:49:57,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:49:57,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:49:57,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:10,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:50:10,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:50:10,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:19,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:50:19,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:50:19,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:29,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:50:29,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:50:29,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:40,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:50:40,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:50:40,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:48,264.264 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 05:50:50,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:50:50,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:50:50,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:50:52,306.306 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 05:50:52,429.429 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 05:50:53,751.751 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 05:50:53,838.838 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 05:50:53,925.925 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 05:50:54,011.011 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 05:50:54,097.097 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 05:51:00,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:00,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:00,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:51:10,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:10,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:10,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:51:23,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:23,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:23,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:51:33,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:33,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:33,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:51:45,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:45,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:45,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:51:55,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:51:55,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:51:55,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:52:06,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:52:06,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:52:06,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:52:17,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:52:17,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:52:17,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:52:27,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:52:27,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:52:27,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:52:37,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:52:37,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:52:37,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:52:49,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:52:49,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:52:49,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:02,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:02,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:02,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:12,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:12,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:12,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:22,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:22,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:22,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:34,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:34,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:34,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:47,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:47,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:47,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:53:57,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:53:57,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:53:57,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:54:07,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:54:07,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:54:07,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:54:18,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:54:18,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:54:18,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:54:29,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:54:29,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:54:29,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:54:41,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:54:41,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:54:41,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:54:53,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:54:53,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:54:53,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:04,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:04,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:04,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:14,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:14,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:14,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:23,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:23,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:23,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:36,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:36,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:36,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:46,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:46,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:46,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:55:58,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:55:58,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:55:58,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:56:10,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:56:10,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:56:10,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:56:20,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:56:20,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:56:20,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:56:32,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:56:32,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:56:32,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:56:42,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:56:42,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:56:42,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:56:54,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:56:54,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:56:54,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:57:03,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:57:03,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:57:03,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:57:16,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:57:16,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:57:16,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:57:28,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:57:28,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:57:28,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:57:39,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:57:39,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:57:39,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:57:50,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:57:50,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:57:50,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:01,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:01,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:01,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:11,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:11,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:11,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:20,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:20,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:20,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:30,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:30,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:30,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:41,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:41,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:41,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:58:50,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:58:50,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:58:50,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:03,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:03,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:03,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:13,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:13,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:13,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:23,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:23,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:23,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:34,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:34,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:34,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:45,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:45,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:45,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 05:59:57,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 05:59:57,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 05:59:57,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:11,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:00:11,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:00:11,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:23,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:00:23,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:00:23,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:23,594.594 ERROR ] Error getting syncReservedOrders Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_app.py", line 174, in sync_reserved_orders order_data = json.loads(AccessData().get_orders_sync(utils.get_vm_id(), created_at)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 06:00:23,624.624 ERROR ] caught unhandled exception - 'data' Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_app.py", line 184, in sync_reserved_orders for data in order_data["data"]: KeyError: 'data' [2026-10-28 06:00:34,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:00:34,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:00:34,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:44,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:00:44,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:00:44,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:50,926.926 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 06:00:52,157.157 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:00:52,283.283 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 06:00:53,964.964 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:00:54,047.047 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:00:54,134.134 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 06:00:54,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:00:54,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:00:54,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:00:56,855.855 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 06:00:56,942.942 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 06:00:57,030.030 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 06:00:57,118.118 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 06:00:57,203.203 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:01:03,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:01:03,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:01:03,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:01:16,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:01:16,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:01:16,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:01:25,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:01:25,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:01:25,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:01:40,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:01:40,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:01:40,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:01:52,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:01:52,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:01:52,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:02:04,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:02:04,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:02:04,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:02:15,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:02:15,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:02:15,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:02:26,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:02:26,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:02:26,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:02:38,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:02:38,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:02:38,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:02:50,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:02:50,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:02:50,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:02,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:02,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:02,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:12,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:12,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:12,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:22,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:22,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:22,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:32,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:32,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:32,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:43,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:43,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:43,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:03:54,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:03:54,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:03:54,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:04:07,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:04:07,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:04:07,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:04:20,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:04:20,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:04:20,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:04:31,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:04:31,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:04:31,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:04:41,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:04:41,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:04:41,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:04:53,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:04:53,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:04:53,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:05:03,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:05:03,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:05:03,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:05:15,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:05:15,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:05:15,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:05:25,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:05:25,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:05:25,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:05:37,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:05:37,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:05:37,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:05:48,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:05:48,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:05:48,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:00,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:00,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:00,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:11,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:11,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:11,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:24,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:24,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:24,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:36,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:36,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:36,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:48,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:48,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:48,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:06:58,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:06:58,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:06:58,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:07:10,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:07:10,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:07:10,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:07:20,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:07:20,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:07:20,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:07:31,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:07:32,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:07:32,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:07:44,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:07:44,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:07:44,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:07:55,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:07:55,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:07:55,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:08:07,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:08:07,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:08:07,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:08:18,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:08:18,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:08:18,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:08:29,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:08:29,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:08:29,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:08:41,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:08:41,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:08:41,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:08:53,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:08:53,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:08:53,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:05,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:05,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:05,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:15,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:15,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:15,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:25,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:25,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:25,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:35,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:35,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:35,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:47,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:47,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:47,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:09:59,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:09:59,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:09:59,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:10:12,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:10:12,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:10:12,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:10:23,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:10:23,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:10:23,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:10:33,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:10:33,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:10:33,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:10:45,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:10:45,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:10:45,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:10:56,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:10:56,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:10:56,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:11:06,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:11:06,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:11:06,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:11:17,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:11:17,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:11:17,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:11:29,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:11:29,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:11:29,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:11:43,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:11:43,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:11:43,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:11:53,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:11:53,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:11:53,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:03,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:03,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:03,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:14,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:14,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:14,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:24,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:24,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:24,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:34,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:34,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:34,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:45,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:45,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:45,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:12:55,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:12:55,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:12:55,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:13:06,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:13:06,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:13:06,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:13:19,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:13:19,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:13:19,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:13:31,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:13:31,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:13:31,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:13:41,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:13:41,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:13:41,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:13:52,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:13:52,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:13:52,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:01,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:01,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:01,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:11,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:11,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:11,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:21,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:21,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:21,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:31,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:31,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:31,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:45,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:45,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:45,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:14:56,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:14:56,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:14:56,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:15:07,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:15:07,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:15:07,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:15:18,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:15:18,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:15:18,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:15:28,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:15:28,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:15:28,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:15:39,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:15:39,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:15:39,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:15:49,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:15:49,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:15:49,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:16:02,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:16:02,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:16:02,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:16:13,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:16:13,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:16:13,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:16:25,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:16:25,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:16:25,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:16:37,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:16:37,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:16:37,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:16:50,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:16:50,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:16:50,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:17:03,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:17:03,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:17:03,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:17:13,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:17:13,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:17:13,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:17:24,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:17:24,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:17:24,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:17:35,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:17:35,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:17:35,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:17:50,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:17:50,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:17:50,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:01,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:01,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:01,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:13,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:13,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:13,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:23,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:23,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:23,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:33,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:33,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:33,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:46,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:46,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:46,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:18:58,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:18:58,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:18:58,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:19:08,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:19:08,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:19:08,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:19:17,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:19:17,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:19:17,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:19:28,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:19:28,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:19:28,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:19:40,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:19:40,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:19:40,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:19:51,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:19:51,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:19:51,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:20:07,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:20:07,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:20:07,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:20:17,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:20:17,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:20:17,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:20:26,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:20:26,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:20:26,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:20:39,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:20:39,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:20:39,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:20:49,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:20:49,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:20:49,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:00,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:00,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:00,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:09,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:09,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:09,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:21,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:21,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:21,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:34,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:34,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:34,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:45,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:45,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:45,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:21:55,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:21:55,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:21:55,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:22:07,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:22:07,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:22:07,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:22:16,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:22:16,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:22:16,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:22:27,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:22:27,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:22:27,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:22:33,676.676 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 06:22:36,286.286 ERROR ] 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2: invalid start byte [2026-10-28 06:22:36,426.426 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 06:22:37,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:22:37,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:22:37,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:22:38,101.101 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:22:38,234.234 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:22:38,320.320 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 06:22:39,650.650 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 06:22:39,749.749 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 06:22:39,850.850 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 06:22:39,945.945 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 06:22:40,041.041 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:22:50,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:22:50,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:22:50,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:23:02,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:23:02,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:23:02,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:23:15,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:23:15,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:23:15,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:23:28,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:23:28,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:23:28,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:23:38,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:23:38,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:23:38,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:23:50,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:23:50,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:23:50,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:03,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:03,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:03,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:13,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:13,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:13,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:24,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:24,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:24,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:35,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:35,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:35,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:45,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:45,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:45,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:24:58,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:24:58,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:24:58,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:25:09,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:25:09,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:25:09,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:25:20,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:25:20,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:25:20,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:25:29,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:25:29,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:25:29,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:25:39,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:25:39,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:25:39,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:25:51,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:25:51,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:25:51,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:26:04,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:26:04,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:26:04,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:26:17,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:26:17,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:26:17,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:26:29,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:26:29,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:26:29,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:26:41,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:26:41,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:26:41,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:26:54,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:26:54,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:26:54,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:27:06,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:27:06,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:27:06,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:27:20,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:27:20,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:27:20,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:27:31,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:27:31,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:27:31,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:27:40,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:27:40,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:27:40,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:27:53,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:27:53,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:27:53,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:28:02,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:28:02,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:28:02,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:28:14,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:28:14,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:28:14,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:28:26,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:28:26,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:28:26,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:28:38,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:28:38,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:28:38,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:28:48,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:28:48,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:28:48,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:29:01,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:29:01,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:29:01,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:29:14,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:29:14,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:29:14,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:29:26,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:29:27,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:29:27,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:29:37,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:29:37,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:29:37,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:29:47,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:29:47,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:29:47,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:00,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:00,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:00,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:12,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:12,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:12,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:25,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:25,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:25,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:37,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:37,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:37,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:46,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:46,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:46,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:30:59,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:30:59,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:30:59,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:31:10,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:31:10,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:31:10,494.494 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:31:22,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:31:22,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:31:22,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:31:34,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:31:34,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:31:34,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:31:44,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:31:44,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:31:44,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:31:57,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:31:57,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:31:57,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:32:09,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:32:09,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:32:09,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:32:22,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:32:22,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:32:22,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:32:31,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:32:31,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:32:31,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:32:44,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:32:44,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:32:44,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:32:54,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:32:54,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:32:54,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:33:03,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:33:03,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:33:03,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:33:15,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:33:15,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:33:15,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:33:26,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:33:26,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:33:26,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:33:36,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:33:36,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:33:36,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:33:51,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:33:51,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:33:51,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:34:02,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:34:02,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:34:02,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:34:15,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:34:15,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:34:15,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:34:25,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:34:25,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:34:25,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:34:38,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:34:38,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:34:38,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:34:50,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:34:50,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:34:50,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:00,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:00,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:00,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:12,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:12,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:12,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:23,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:23,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:23,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:33,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:33,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:33,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:46,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:46,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:46,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:35:57,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:35:57,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:35:57,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:36:09,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:36:09,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:36:09,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:36:21,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:36:21,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:36:21,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:36:32,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:36:32,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:36:32,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:36:42,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:36:42,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:36:42,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:36:54,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:36:54,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:36:54,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:37:06,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:37:06,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:37:06,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:37:18,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:37:18,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:37:18,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:37:31,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:37:31,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:37:31,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:37:42,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:37:42,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:37:42,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:37:53,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:37:53,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:37:53,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:05,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:38:05,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:38:05,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:16,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:38:16,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:38:16,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:27,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:38:27,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:38:27,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:37,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:38:37,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:38:37,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:48,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:38:48,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:38:48,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:38:59,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:39:00,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:39:00,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:39:00,251.251 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 06:39:02,916.916 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:39:03,008.008 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 06:39:05,704.704 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 06:39:05,788.788 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 06:39:05,883.883 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 06:39:05,968.968 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 06:39:06,049.049 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:39:13,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:39:13,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:39:13,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:39:23,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:39:23,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:39:23,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:39:36,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:39:36,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:39:36,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:39:47,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:39:47,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:39:47,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:00,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:00,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:00,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:13,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:13,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:13,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:22,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:22,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:22,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:34,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:34,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:34,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:43,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:43,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:43,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:40:56,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:40:56,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:40:56,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:41:07,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:41:07,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:41:07,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:41:18,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:41:18,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:41:18,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:41:31,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:41:31,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:41:31,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:41:42,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:41:42,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:41:42,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:41:51,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:41:51,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:41:51,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:42:04,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:42:04,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:42:04,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:42:14,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:42:14,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:42:14,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:42:27,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:42:27,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:42:27,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:42:37,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:42:37,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:42:37,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:42:48,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:42:48,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:42:48,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:43:01,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:43:01,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:43:01,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:43:11,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:43:11,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:43:11,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:43:23,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:43:23,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:43:23,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:43:36,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:43:36,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:43:36,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:43:48,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:43:48,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:43:48,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:01,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:01,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:01,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:10,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:10,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:10,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:20,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:20,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:20,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:34,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:34,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:34,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:44,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:44,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:44,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:44:57,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:44:57,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:44:57,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:45:09,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:45:09,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:45:09,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:45:18,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:45:18,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:45:18,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:45:29,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:45:29,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:45:29,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:45:41,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:45:41,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:45:41,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:45:52,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:45:52,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:45:52,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:46:05,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:46:05,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:46:05,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:46:17,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:46:17,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:46:17,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:46:30,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:46:30,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:46:30,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:46:41,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:46:41,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:46:41,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:46:54,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:46:54,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:46:54,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:05,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:47:05,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:47:05,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:15,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:47:15,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:47:15,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:27,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:47:27,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:47:27,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:39,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:47:39,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:47:39,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:50,304.304 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 06:47:50,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:47:50,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:47:50,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:47:51,543.543 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:47:51,697.697 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 06:47:53,373.373 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:47:53,460.460 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:47:53,549.549 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 06:47:55,237.237 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 06:47:55,322.322 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:47:55,411.411 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 06:47:56,721.721 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 06:47:56,804.804 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 06:47:56,890.890 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 06:47:56,974.974 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 06:47:57,055.055 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 06:48:01,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:01,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:01,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:48:11,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:11,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:11,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:48:20,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:20,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:20,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:48:33,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:33,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:33,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:48:45,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:45,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:45,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:48:57,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:48:57,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:48:57,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:49:07,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:49:07,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:49:07,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:49:17,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:49:17,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:49:17,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:49:28,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:49:28,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:49:28,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:49:39,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:49:39,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:49:39,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:49:53,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:49:53,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:49:53,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:50:06,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:50:06,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:50:06,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:50:17,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:50:17,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:50:17,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:50:28,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:50:28,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:50:28,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:50:40,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:50:40,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:50:40,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:50:52,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:50:52,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:50:52,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:51:05,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:51:05,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:51:05,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:51:19,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:51:19,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:51:19,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:51:30,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:51:30,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:51:30,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:51:43,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:51:43,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:51:43,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:51:56,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:51:56,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:51:56,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:52:09,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:52:09,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:52:09,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:52:21,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:52:21,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:52:21,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:52:34,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:52:34,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:52:34,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:52:44,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:52:44,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:52:44,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:52:54,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:52:54,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:52:54,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:53:05,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:53:05,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:53:05,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:53:15,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:53:15,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:53:15,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:53:26,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:53:26,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:53:26,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:53:37,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:53:37,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:53:37,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:53:49,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:53:49,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:53:49,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:00,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:00,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:00,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:12,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:12,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:12,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:24,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:24,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:24,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:36,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:36,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:36,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:48,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:48,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:48,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:54:58,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:54:58,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:54:58,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:55:10,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:55:10,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:55:10,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:55:20,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:55:20,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:55:20,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:55:33,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:55:33,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:55:33,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:55:46,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:55:46,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:55:46,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:55:55,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:55:55,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:55:55,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:56:08,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:56:08,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:56:08,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:56:19,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:56:19,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:56:19,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:56:30,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:56:30,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:56:30,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:56:40,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:56:40,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:56:40,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:56:53,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:56:53,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:56:53,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:57:03,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:57:03,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:57:03,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:57:14,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:57:14,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:57:14,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:57:26,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:57:26,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:57:26,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:57:38,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:57:38,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:57:38,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:57:51,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:57:51,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:57:51,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:58:02,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:58:02,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:58:02,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:58:14,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:58:14,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:58:14,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:58:27,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:58:27,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:58:27,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:58:38,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:58:38,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:58:38,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:58:52,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:58:52,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:58:52,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:04,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:04,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:04,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:14,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:14,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:14,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:24,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:24,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:24,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:36,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:36,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:36,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:46,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:46,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:46,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 06:59:59,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 06:59:59,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 06:59:59,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:00:11,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:00:11,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:00:11,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:00:24,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:00:24,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:00:24,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:00:37,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:00:37,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:00:37,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:00:47,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:00:47,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:00:47,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:00:58,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:00:58,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:00:58,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:01:11,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:01:11,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:01:11,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:01:23,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:01:23,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:01:23,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:01:33,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:01:33,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:01:33,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:01:45,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:01:45,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:01:45,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:01:55,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:01:55,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:01:55,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:02:08,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:02:08,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:02:08,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:02:20,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:02:20,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:02:20,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:02:30,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:02:30,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:02:30,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:02:41,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:02:41,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:02:41,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:02:53,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:02:53,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:02:53,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:03:06,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:03:06,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:03:06,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:03:18,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:03:18,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:03:18,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:03:28,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:03:28,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:03:28,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:03:39,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:03:39,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:03:39,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:03:49,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:03:49,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:03:49,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:02,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:02,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:02,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:13,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:13,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:13,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:23,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:23,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:23,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:33,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:33,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:33,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:44,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:44,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:44,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:04:54,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:04:54,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:04:54,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:04,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:04,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:04,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:15,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:15,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:15,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:27,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:27,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:27,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:37,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:37,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:37,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:47,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:47,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:47,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:05:57,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:05:57,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:05:57,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:06:06,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:06:06,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:06:06,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:06:17,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:06:17,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:06:17,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:06:28,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:06:28,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:06:28,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:06:41,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:06:41,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:06:41,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:06:54,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:06:54,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:06:54,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:07:05,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:07:05,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:07:05,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:07:17,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:07:17,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:07:17,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:07:25,201.201 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 07:07:27,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:07:27,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:07:27,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:07:30,269.269 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 07:07:30,368.368 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 07:07:30,456.456 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 07:07:30,545.545 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 07:07:38,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:07:38,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:07:38,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:07:51,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:07:51,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:07:51,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:08:02,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:08:02,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:08:02,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:08:14,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:08:14,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:08:14,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:08:24,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:08:24,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:08:24,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:08:37,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:08:37,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:08:37,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:08:49,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:08:49,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:08:49,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:00,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:00,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:00,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:12,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:12,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:12,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:21,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:21,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:21,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:32,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:32,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:32,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:43,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:43,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:43,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:09:56,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:09:56,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:09:56,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:10:08,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:10:08,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:10:08,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:10:18,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:10:18,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:10:18,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:10:29,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:10:29,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:10:29,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:10:40,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:10:40,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:10:40,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:10:52,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:10:52,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:10:52,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:11:03,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:11:03,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:11:03,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:11:16,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:11:16,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:11:16,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:11:28,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:11:28,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:11:28,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:11:39,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:11:39,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:11:39,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:11:50,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:11:50,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:11:50,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:12:00,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:12:00,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:12:00,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:12:13,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:12:13,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:12:13,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:12:24,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:12:24,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:12:24,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:12:37,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:12:37,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:12:37,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:12:49,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:12:49,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:12:49,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:00,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:00,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:00,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:11,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:11,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:11,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:22,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:22,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:22,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:35,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:35,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:35,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:45,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:45,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:45,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:13:55,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:13:55,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:13:55,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:14:06,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:14:06,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:14:06,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:14:19,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:14:19,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:14:19,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:14:32,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:14:32,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:14:32,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:14:44,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:14:44,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:14:44,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:14:57,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:14:57,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:14:57,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:15:09,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:15:09,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:15:09,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:15:21,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:15:21,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:15:21,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:15:31,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:15:31,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:15:31,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:15:43,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:15:43,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:15:43,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:15:54,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:15:54,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:15:54,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:16:06,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:16:06,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:16:06,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:16:18,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:16:18,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:16:18,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:16:30,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:16:30,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:16:30,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:16:41,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:16:41,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:16:41,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:16:52,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:16:52,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:16:52,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:17:04,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:17:04,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:17:04,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:17:17,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:17:17,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:17:17,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:17:29,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:17:29,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:17:29,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:17:42,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:17:42,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:17:42,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:17:54,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:17:54,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:17:54,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:18:05,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:18:05,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:18:05,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:18:16,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:18:17,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:18:17,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:18:28,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:18:28,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:18:28,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:18:40,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:18:40,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:18:40,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:18:51,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:18:51,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:18:51,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:02,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:02,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:02,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:11,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:11,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:11,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:21,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:21,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:21,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:31,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:31,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:31,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:41,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:41,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:41,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:19:54,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:19:54,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:19:54,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:20:06,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:20:06,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:20:06,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:20:18,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:20:18,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:20:18,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:20:29,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:20:29,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:20:29,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:20:41,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:20:41,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:20:41,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:20:53,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:20:53,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:20:53,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:21:05,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:21:05,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:21:05,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:21:17,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:21:17,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:21:17,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:21:29,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:21:29,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:21:29,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:21:41,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:21:41,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:21:41,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:21:51,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:21:51,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:21:51,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:03,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:03,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:03,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:14,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:14,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:14,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:25,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:25,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:25,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:37,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:37,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:37,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:48,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:48,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:48,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:22:59,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:22:59,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:22:59,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:23:12,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:23:12,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:23:12,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:23:21,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:23:21,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:23:22,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:23:32,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:23:32,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:23:32,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:23:43,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:23:43,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:23:43,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:23:55,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:23:55,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:23:55,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:24:04,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:24:04,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:24:04,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:24:16,899.899 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 07:24:17,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:24:17,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:24:17,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:24:20,886.886 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 07:24:20,974.974 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 07:24:22,272.272 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 07:24:22,356.356 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 07:24:22,441.441 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 07:24:22,540.540 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 07:24:22,622.622 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 07:24:28,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:24:28,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:24:28,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:24:40,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:24:40,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:24:40,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:24:52,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:24:52,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:24:52,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:25:03,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:25:03,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:25:03,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:25:15,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:25:15,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:25:15,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:25:25,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:25:25,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:25:25,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:25:38,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:25:38,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:25:38,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:25:49,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:25:49,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:25:49,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:00,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:00,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:00,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:12,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:12,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:12,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:23,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:23,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:23,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:36,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:36,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:36,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:47,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:47,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:47,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:26:59,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:26:59,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:26:59,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:27:11,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:27:11,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:27:11,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:27:23,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:27:23,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:27:23,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:27:36,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:27:36,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:27:36,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:27:49,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:27:49,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:27:49,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:02,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:02,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:02,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:14,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:14,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:14,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:23,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:23,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:24,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:35,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:35,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:35,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:45,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:45,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:45,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:28:58,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:28:58,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:28:58,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:29:10,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:29:10,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:29:10,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:29:21,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:29:21,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:29:21,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:29:34,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:29:34,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:29:34,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:29:46,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:29:46,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:29:46,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:29:55,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:29:55,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:29:55,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:30:08,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:30:09,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:30:09,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:30:20,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:30:20,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:30:20,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:30:31,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:30:31,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:30:31,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:30:41,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:30:41,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:30:41,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:30:54,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:30:54,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:30:54,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:31:06,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:31:06,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:31:06,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:31:17,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:31:17,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:31:17,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:31:29,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:31:29,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:31:29,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:31:41,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:31:41,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:31:41,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:31:51,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:31:51,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:31:51,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:02,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:02,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:02,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:13,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:13,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:13,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:21,070.070 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 07:32:22,296.296 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 07:32:22,439.439 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 07:32:24,120.120 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 07:32:24,258.258 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 07:32:24,345.345 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 07:32:25,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:25,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:25,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:27,030.030 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 07:32:27,115.115 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 07:32:27,199.199 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 07:32:27,285.285 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 07:32:27,366.366 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 07:32:38,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:38,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:38,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:48,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:48,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:48,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:32:59,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:32:59,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:32:59,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:33:10,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:33:10,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:33:10,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:33:21,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:33:21,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:33:21,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:33:31,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:33:31,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:33:31,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:33:43,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:33:43,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:33:43,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:33:54,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:33:54,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:33:54,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:34:05,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:34:05,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:34:05,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:34:18,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:34:18,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:34:18,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:34:28,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:34:28,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:34:28,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:34:40,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:34:40,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:34:40,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:34:51,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:34:51,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:34:51,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:03,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:03,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:03,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:15,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:15,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:15,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:25,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:25,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:25,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:36,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:36,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:36,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:46,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:46,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:46,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:35:59,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:35:59,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:35:59,589.589 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:36:11,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:36:11,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:36:11,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:36:24,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:36:24,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:36:24,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:36:34,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:36:34,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:36:34,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:36:47,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:36:47,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:36:47,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:36:57,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:36:57,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:36:57,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:37:10,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:37:10,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:37:10,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:37:23,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:37:23,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:37:23,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:37:35,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:37:35,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:37:35,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:37:47,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:37:47,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:37:47,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:37:58,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:37:58,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:37:58,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:38:11,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:38:11,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:38:11,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:38:21,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:38:21,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:38:21,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:38:33,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:38:33,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:38:33,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:38:46,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:38:46,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:38:46,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:38:59,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:38:59,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:38:59,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:39:10,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:39:10,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:39:10,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:39:19,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:39:19,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:39:19,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:39:30,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:39:30,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:39:30,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:39:41,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:39:41,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:39:41,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:39:50,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:39:50,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:39:50,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:00,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:00,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:00,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:11,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:11,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:11,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:21,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:21,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:21,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:33,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:33,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:33,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:45,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:45,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:45,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:40:58,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:40:58,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:40:58,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:08,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:08,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:08,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:18,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:18,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:18,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:27,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:27,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:28,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:39,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:39,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:39,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:49,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:49,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:49,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:41:58,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:41:58,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:41:58,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:42:11,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:42:11,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:42:11,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:42:20,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:42:20,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:42:20,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:42:30,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:42:30,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:42:30,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:42:40,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:42:40,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:42:40,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:42:51,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:42:51,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:42:51,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:43:04,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:43:04,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:43:04,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:43:17,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:43:17,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:43:17,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:43:29,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:43:29,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:43:29,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:43:40,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:43:40,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:43:40,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:43:52,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:43:52,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:43:52,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:02,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:02,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:02,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:11,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:11,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:11,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:24,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:24,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:24,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:35,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:35,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:35,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:45,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:45,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:45,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:44:57,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:44:57,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:44:57,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:45:10,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:45:10,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:45:10,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:45:23,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:45:23,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:45:23,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:45:36,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:45:36,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:45:36,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:45:48,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:45:48,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:45:48,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:00,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:00,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:00,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:12,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:12,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:12,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:23,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:23,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:23,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:32,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:32,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:32,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:42,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:42,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:42,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:46:53,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:46:53,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:46:53,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:47:05,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:47:05,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:47:05,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:47:15,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:47:15,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:47:15,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:47:26,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:47:26,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:47:26,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:47:36,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:47:37,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:47:37,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:47:48,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:47:48,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:47:48,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:01,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:01,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:01,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:11,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:11,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:11,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:22,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:22,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:22,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:34,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:34,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:34,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:47,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:47,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:47,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:48:58,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:48:58,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:48:58,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:49:10,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:49:10,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:49:10,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:49:23,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:49:23,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:49:23,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:49:33,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:49:33,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:49:33,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:49:45,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:49:45,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:49:45,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:49:48,509.509 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 07:49:52,526.526 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 07:49:52,651.651 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 07:49:53,964.964 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 07:49:54,050.050 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 07:49:54,133.133 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 07:49:54,218.218 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 07:49:54,299.299 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 07:49:57,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:49:57,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:49:57,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:50:09,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:50:09,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:50:09,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:50:19,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:50:19,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:50:19,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:50:31,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:50:31,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:50:31,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:50:40,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:50:40,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:50:40,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:50:51,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:50:51,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:50:51,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:51:01,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:51:01,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:51:01,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:51:12,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:51:12,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:51:12,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:51:26,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:51:26,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:51:26,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:51:38,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:51:38,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:51:38,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:51:50,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:51:50,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:51:50,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:02,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:02,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:02,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:14,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:14,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:14,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:24,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:24,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:24,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:35,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:35,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:35,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:48,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:48,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:48,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:52:58,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:52:58,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:52:58,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:53:12,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:53:12,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:53:12,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:53:24,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:53:24,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:53:24,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:53:34,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:53:34,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:53:34,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:53:45,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:53:45,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:53:45,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:53:56,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:53:56,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:53:56,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:07,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:07,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:07,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:18,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:18,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:18,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:27,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:27,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:27,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:37,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:37,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:37,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:47,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:47,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:47,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:54:56,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:54:56,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:54:56,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:05,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:05,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:05,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:15,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:15,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:15,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:25,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:25,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:25,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:36,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:36,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:36,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:47,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:47,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:47,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:55:59,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:55:59,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:55:59,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:56:08,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:56:08,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:56:08,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:56:21,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:56:21,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:56:21,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:56:32,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:56:32,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:56:32,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:56:42,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:56:42,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:56:42,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:56:53,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:56:53,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:56:53,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:03,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:03,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:03,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:12,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:12,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:12,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:23,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:23,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:23,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:36,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:36,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:36,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:49,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:49,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:49,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:57:59,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:57:59,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:57:59,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:58:10,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:58:10,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:58:10,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:58:21,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:58:21,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:58:21,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:58:34,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:58:34,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:58:34,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:58:46,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:58:46,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:58:46,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:58:56,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:58:56,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:58:56,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:59:10,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:59:10,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:59:10,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:59:21,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:59:21,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:59:21,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:59:36,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:59:36,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:59:36,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:59:46,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:59:46,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:59:46,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 07:59:57,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 07:59:57,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 07:59:57,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:00:10,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:00:10,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:00:10,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:00:21,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:00:21,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:00:21,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:00:34,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:00:34,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:00:34,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:00:45,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:00:45,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:00:45,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:00:55,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:00:55,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:00:55,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:01:07,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:01:07,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:01:07,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:01:20,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:01:20,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:01:20,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:01:32,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:01:32,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:01:32,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:01:45,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:01:45,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:01:45,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:01:54,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:01:54,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:01:54,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:02:07,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:02:07,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:02:07,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:02:19,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:02:19,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:02:19,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:02:30,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:02:31,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:02:31,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:02:43,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:02:43,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:02:43,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:02:56,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:02:56,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:02:56,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:03:07,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:03:07,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:03:07,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:03:17,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:03:17,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:03:17,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:03:28,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:03:28,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:03:28,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:03:40,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:03:40,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:03:40,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:03:53,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:03:53,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:03:53,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:04,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:04,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:04,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:16,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:16,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:16,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:28,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:28,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:28,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:38,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:38,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:38,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:49,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:49,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:49,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:04:59,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:04:59,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:04:59,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:05:11,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:05:11,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:05:11,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:05:24,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:05:24,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:05:24,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:05:36,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:05:36,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:05:36,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:05:48,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:05:48,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:05:48,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:01,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:01,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:01,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:11,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:11,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:11,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:22,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:22,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:22,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:34,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:34,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:34,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:47,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:47,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:47,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:06:58,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:06:58,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:06:58,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:07:09,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:07:09,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:07:09,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:07:20,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:07:20,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:07:20,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:07:30,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:07:30,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:07:30,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:07:44,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:07:44,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:07:44,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:07:57,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:07:57,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:07:57,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:08:07,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:08:07,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:08:07,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:08:18,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:08:18,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:08:18,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:08:30,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:08:30,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:08:30,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:08:43,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:08:43,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:08:43,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:08:54,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:08:54,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:08:54,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:09:00,713.713 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 08:09:05,712.712 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 08:09:05,809.809 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 08:09:05,895.895 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 08:09:05,998.998 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 08:09:06,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:09:06,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:09:06,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:09:19,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:09:19,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:09:19,158.158 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:09:32,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:09:32,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:09:32,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:09:44,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:09:44,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:09:44,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:09:54,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:09:54,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:09:54,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:10:09,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:10:09,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:10:09,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:10:21,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:10:21,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:10:21,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:10:33,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:10:33,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:10:33,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:10:42,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:10:42,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:10:42,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:10:56,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:10:56,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:10:56,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:05,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:05,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:05,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:15,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:15,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:15,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:25,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:25,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:25,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:35,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:35,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:35,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:46,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:46,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:46,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:11:58,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:11:58,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:11:58,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:12:11,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:12:11,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:12:11,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:12:24,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:12:24,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:12:24,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:12:34,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:12:34,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:12:34,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:12:43,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:12:43,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:12:43,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:12:55,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:12:55,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:12:55,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:13:06,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:13:06,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:13:06,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:13:17,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:13:17,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:13:17,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:13:27,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:13:27,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:13:27,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:13:39,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:13:39,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:13:39,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:13:49,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:13:49,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:13:50,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:01,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:01,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:01,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:13,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:13,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:13,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:24,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:24,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:24,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:34,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:34,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:34,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:46,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:46,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:46,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:14:56,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:14:56,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:14:56,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:15:08,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:15:08,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:15:08,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:15:19,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:15:19,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:15:19,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:15:31,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:15:31,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:15:31,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:15:44,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:15:44,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:15:44,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:15:55,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:15:55,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:15:55,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:16:07,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:16:07,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:16:07,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:16:20,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:16:20,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:16:20,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:16:33,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:16:33,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:16:33,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:16:45,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:16:45,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:16:45,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:16:57,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:16:57,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:16:57,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:17:09,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:17:09,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:17:09,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:17:22,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:17:22,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:17:22,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:17:35,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:17:35,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:17:35,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:17:46,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:17:46,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:17:46,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:17:56,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:17:56,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:17:56,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:18:09,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:18:09,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:18:09,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:18:19,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:18:19,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:18:19,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:18:20,397.397 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 08:18:21,637.637 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 08:18:21,731.731 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 08:18:24,788.788 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 08:18:24,870.870 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 08:18:24,957.957 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 08:18:26,287.287 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 08:18:26,377.377 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 08:18:26,461.461 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 08:18:26,547.547 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 08:18:26,629.629 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 08:18:30,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:18:30,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:18:30,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:18:39,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:18:39,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:18:39,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:18:51,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:18:51,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:18:51,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:19:04,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:19:04,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:19:04,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:19:13,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:19:13,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:19:13,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:19:26,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:19:26,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:19:26,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:19:38,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:19:38,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:19:38,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:19:48,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:19:48,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:19:48,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:20:01,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:20:01,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:20:01,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:20:13,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:20:13,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:20:13,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:20:26,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:20:26,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:20:26,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:20:39,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:20:39,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:20:39,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:20:52,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:20:52,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:20:52,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:21:04,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:21:04,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:21:04,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:21:16,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:21:16,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:21:16,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:21:29,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:21:29,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:21:29,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:21:40,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:21:40,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:21:40,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:21:54,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:21:54,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:21:54,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:22:07,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:22:07,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:22:07,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:22:18,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:22:18,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:22:18,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:22:29,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:22:29,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:22:29,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:22:40,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:22:40,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:22:40,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:22:52,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:22:52,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:22:52,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:23:06,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:23:06,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:23:06,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:23:18,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:23:18,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:23:18,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:23:29,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:23:29,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:23:29,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:23:39,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:23:39,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:23:39,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:23:49,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:23:49,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:23:49,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:02,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:02,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:02,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:15,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:15,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:15,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:24,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:24,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:24,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:35,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:35,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:35,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:47,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:47,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:47,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:24:59,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:24:59,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:24:59,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:25:10,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:25:10,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:25:10,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:25:21,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:25:21,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:25:21,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:25:31,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:25:31,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:25:31,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:25:43,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:25:43,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:25:43,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:25:55,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:25:55,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:25:55,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:26:06,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:26:06,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:26:06,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:26:18,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:26:18,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:26:18,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:26:29,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:26:29,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:26:29,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:26:40,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:26:40,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:26:40,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:26:51,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:26:51,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:26:51,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:27:01,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:27:01,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:27:01,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:27:14,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:27:14,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:27:14,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:27:26,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:27:26,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:27:26,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:27:37,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:27:37,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:27:37,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:27:48,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:27:48,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:27:48,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:28:00,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:28:00,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:28:00,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:28:12,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:28:12,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:28:12,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:28:24,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:28:24,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:28:24,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:28:36,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:28:36,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:28:36,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:28:47,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:28:47,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:28:47,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:00,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:00,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:00,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:11,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:11,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:11,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:22,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:22,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:22,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:33,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:33,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:33,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:42,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:42,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:42,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:29:54,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:29:54,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:29:54,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:30:09,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:30:09,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:30:09,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:30:20,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:30:20,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:30:20,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:30:33,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:30:33,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:30:33,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:30:46,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:30:46,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:30:46,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:30:56,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:30:56,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:30:56,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:31:08,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:31:08,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:31:08,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:31:21,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:31:21,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:31:21,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:31:33,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:31:33,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:31:33,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:31:45,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:31:45,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:31:45,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:31:56,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:31:56,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:31:56,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:32:08,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:32:08,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:32:08,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:32:21,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:32:21,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:32:21,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:32:30,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:32:30,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:32:30,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:32:42,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:32:42,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:32:42,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:32:52,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:32:52,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:32:52,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:33:03,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:33:03,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:33:03,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:33:13,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:33:13,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:33:13,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:33:25,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:33:25,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:33:25,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:33:38,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:33:38,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:33:38,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:33:51,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:33:51,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:33:51,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:00,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:00,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:00,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:10,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:10,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:10,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:22,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:22,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:22,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:35,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:35,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:35,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:46,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:46,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:46,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:34:59,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:34:59,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:34:59,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:35:07,675.675 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 08:35:11,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:35:11,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:35:11,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:35:12,771.771 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 08:35:12,856.856 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 08:35:12,943.943 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 08:35:13,029.029 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 08:35:24,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:35:24,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:35:24,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:35:36,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:35:36,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:35:36,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:35:48,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:35:48,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:35:48,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:35:59,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:35:59,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:35:59,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:36:13,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:36:13,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:36:13,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:36:24,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:36:24,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:36:24,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:36:33,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:36:33,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:36:33,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:36:44,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:36:44,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:36:44,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:36:55,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:36:55,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:36:55,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:37:06,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:37:06,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:37:06,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:37:17,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:37:17,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:37:17,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:37:27,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:37:27,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:37:27,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:37:39,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:37:39,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:37:39,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:37:52,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:37:52,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:37:52,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:38:04,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:38:04,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:38:04,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:38:16,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:38:16,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:38:16,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:38:27,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:38:27,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:38:27,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:38:40,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:38:40,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:38:40,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:38:51,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:38:51,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:38:51,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:01,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:01,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:01,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:13,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:13,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:13,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:24,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:24,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:24,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:34,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:34,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:34,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:45,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:45,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:45,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:39:56,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:39:56,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:39:56,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:40:09,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:40:09,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:40:09,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:40:20,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:40:20,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:40:20,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:40:32,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:40:32,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:40:32,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:40:44,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:40:44,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:40:44,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:40:55,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:40:55,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:40:55,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:41:08,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:41:08,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:41:08,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:41:20,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:41:20,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:41:20,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:41:30,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:41:30,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:41:30,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:41:42,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:41:42,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:41:42,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:41:55,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:41:55,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:41:55,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:42:05,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:42:05,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:42:05,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:42:17,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:42:17,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:42:17,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:42:29,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:42:29,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:42:29,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:42:41,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:42:41,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:42:41,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:42:53,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:42:53,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:42:53,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:03,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:03,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:03,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:16,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:16,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:16,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:26,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:26,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:26,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:38,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:38,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:38,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:49,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:49,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:49,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:43:58,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:43:58,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:43:58,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:44:09,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:44:09,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:44:09,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:44:21,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:44:21,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:44:21,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:44:30,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:44:30,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:44:30,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:44:43,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:44:43,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:44:43,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:44:55,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:44:55,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:44:55,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:07,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:45:07,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:45:07,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:19,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:45:19,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:45:19,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:29,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:45:29,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:45:29,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:40,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:45:40,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:45:40,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:47,147.147 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 08:45:49,756.756 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 08:45:49,909.909 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 08:45:52,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:45:52,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:45:52,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:45:52,599.599 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 08:45:52,703.703 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 08:45:52,819.819 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 08:45:52,903.903 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 08:45:52,985.985 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 08:46:02,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:46:02,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:46:02,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:46:15,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:46:15,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:46:15,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:46:28,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:46:28,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:46:28,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:46:38,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:46:38,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:46:38,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:46:48,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:46:48,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:46:48,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:01,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:01,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:01,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:15,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:15,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:15,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:25,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:25,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:25,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:36,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:36,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:36,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:46,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:46,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:46,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:47:56,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:47:56,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:47:56,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:48:07,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:48:07,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:48:07,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:48:17,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:48:17,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:48:17,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:48:28,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:48:28,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:48:28,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:48:39,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:48:39,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:48:39,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:48:50,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:48:50,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:48:50,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:49:00,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:49:00,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:49:00,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:49:11,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:49:11,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:49:11,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:49:25,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:49:25,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:49:25,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:49:37,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:49:37,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:49:37,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:49:49,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:49:49,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:49:49,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:00,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:00,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:00,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:10,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:10,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:10,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:21,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:21,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:21,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:32,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:32,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:32,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:43,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:43,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:43,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:50:55,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:50:55,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:50:55,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:51:05,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:51:05,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:51:05,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:51:15,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:51:15,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:51:15,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:51:28,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:51:28,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:51:28,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:51:40,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:51:40,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:51:40,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:51:51,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:51:51,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:51:51,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:03,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:03,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:03,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:16,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:16,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:16,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:27,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:27,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:27,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:40,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:40,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:40,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:50,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:50,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:50,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:52:59,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:52:59,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:52:59,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:53:09,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:53:09,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:53:09,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:53:20,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:53:20,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:53:20,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:53:30,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:53:30,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:53:30,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:53:40,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:53:40,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:53:40,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:53:49,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:53:49,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:53:49,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:02,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:02,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:02,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:13,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:13,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:13,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:25,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:25,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:25,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:35,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:35,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:35,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:48,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:48,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:48,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:54:57,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:54:57,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:54:57,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:55:09,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:55:09,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:55:09,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:55:20,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:55:20,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:55:20,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:55:30,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:55:30,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:55:30,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:55:43,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:55:43,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:55:43,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:55:56,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:55:56,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:55:56,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:56:06,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:56:06,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:56:06,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:56:18,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:56:18,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:56:18,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:56:31,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:56:31,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:56:31,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:56:41,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:56:41,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:56:41,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:56:51,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:56:51,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:56:51,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:02,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:02,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:02,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:12,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:12,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:12,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:24,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:24,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:24,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:34,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:34,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:34,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:43,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:43,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:43,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:57:53,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:57:53,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:57:53,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:58:06,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:58:06,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:58:06,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:58:16,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:58:16,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:58:16,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:58:26,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:58:26,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:58:26,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:58:36,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:58:36,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:58:36,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:58:47,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:58:47,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:58:47,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:00,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:00,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:00,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:11,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:11,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:11,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:22,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:22,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:22,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:33,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:33,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:33,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:45,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:45,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:45,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 08:59:55,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 08:59:55,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 08:59:55,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:00:09,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:00:09,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:00:09,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:00:20,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:00:20,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:00:20,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:00:32,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:00:32,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:00:32,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:00:45,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:00:45,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:00:45,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:00:58,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:00:58,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:00:58,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:01:11,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:01:11,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:01:11,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:01:20,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:01:20,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:01:20,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:01:30,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:01:30,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:01:30,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:01:39,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:01:39,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:01:39,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:01:50,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:01:50,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:01:50,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:01,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:01,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:01,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:12,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:12,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:12,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:23,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:23,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:23,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:33,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:33,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:33,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:43,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:43,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:43,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:02:54,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:02:54,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:02:54,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:03:07,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:03:07,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:03:07,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:03:17,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:03:17,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:03:17,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:03:27,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:03:27,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:03:27,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:03:41,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:03:41,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:03:41,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:03:53,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:03:53,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:03:53,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:05,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:05,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:05,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:15,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:15,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:15,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:25,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:25,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:25,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:38,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:38,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:38,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:48,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:48,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:48,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:04:59,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:04:59,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:04:59,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:05:10,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:05:10,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:05:10,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:05:23,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:05:23,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:05:23,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:05:32,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:05:32,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:05:32,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:05:44,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:05:44,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:05:44,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:05:57,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:05:57,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:05:57,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:06:10,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:06:10,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:06:10,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:06:23,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:06:23,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:06:23,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:06:34,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:06:34,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:06:34,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:06:47,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:06:47,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:06:47,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:00,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:00,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:00,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:11,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:11,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:11,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:22,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:22,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:22,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:35,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:35,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:35,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:47,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:47,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:47,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:07:58,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:07:58,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:07:58,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:08:01,739.739 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 09:08:06,858.858 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 09:08:06,943.943 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 09:08:07,028.028 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 09:08:07,113.113 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 09:08:10,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:08:10,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:08:10,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:08:22,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:08:22,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:08:22,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:08:35,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:08:35,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:08:35,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:08:47,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:08:47,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:08:47,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:08:57,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:08:57,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:08:57,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:09:07,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:09:07,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:09:07,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:09:18,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:09:18,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:09:18,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:09:29,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:09:29,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:09:29,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:09:40,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:09:40,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:09:40,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:09:51,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:09:51,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:09:51,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:03,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:03,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:03,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:13,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:13,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:13,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:24,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:24,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:24,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:34,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:34,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:34,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:46,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:46,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:46,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:10:59,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:10:59,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:10:59,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:11:11,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:11:11,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:11:11,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:11:22,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:11:22,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:11:22,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:11:32,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:11:32,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:11:32,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:11:45,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:11:45,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:11:45,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:11:57,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:11:57,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:11:57,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:12:08,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:12:08,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:12:08,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:12:18,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:12:18,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:12:18,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:12:31,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:12:31,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:12:31,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:12:42,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:12:42,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:12:42,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:12:54,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:12:54,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:12:54,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:13:05,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:13:05,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:13:05,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:13:18,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:13:18,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:13:18,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:13:31,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:13:31,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:13:31,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:13:44,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:13:44,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:13:44,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:13:56,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:13:56,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:13:56,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:14:07,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:14:07,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:14:07,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:14:17,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:14:17,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:14:17,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:14:29,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:14:29,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:14:29,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:14:40,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:14:40,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:14:40,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:14:52,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:14:52,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:14:52,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:15:02,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:15:02,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:15:02,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:15:15,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:15:15,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:15:15,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:15:28,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:15:28,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:15:28,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:15:38,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:15:38,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:15:38,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:15:51,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:15:51,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:15:51,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:16:02,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:16:02,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:16:02,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:16:15,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:16:15,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:16:15,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:16:25,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:16:25,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:16:25,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:16:38,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:16:38,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:16:38,158.158 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:16:51,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:16:51,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:16:51,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:01,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:01,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:01,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:11,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:11,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:11,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:24,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:24,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:24,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:35,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:35,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:35,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:46,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:46,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:46,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:17:58,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:17:58,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:17:58,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:18:08,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:18:08,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:18:08,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:18:20,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:18:20,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:18:20,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:18:33,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:18:33,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:18:33,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:18:42,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:18:42,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:18:42,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:18:52,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:18:52,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:18:52,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:19:02,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:19:02,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:19:02,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:19:15,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:19:15,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:19:15,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:19:26,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:19:26,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:19:26,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:19:36,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:19:36,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:19:36,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:19:50,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:19:50,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:19:50,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:03,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:03,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:03,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:14,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:14,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:14,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:24,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:24,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:24,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:35,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:35,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:35,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:47,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:47,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:47,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:20:57,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:20:57,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:20:57,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:21:07,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:21:07,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:21:07,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:21:19,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:21:19,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:21:19,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:21:31,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:21:31,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:21:31,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:21:41,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:21:41,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:21:41,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:21:51,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:21:51,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:21:51,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:03,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:03,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:03,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:13,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:13,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:13,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:24,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:24,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:24,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:36,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:36,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:36,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:43,054.054 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 09:22:45,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:45,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:45,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:22:48,054.054 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 09:22:48,141.141 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 09:22:48,230.230 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 09:22:48,322.322 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 09:22:57,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:22:57,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:22:57,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:23:11,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:23:11,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:23:11,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:23:22,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:23:22,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:23:22,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:23:33,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:23:33,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:23:33,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:23:45,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:23:45,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:23:45,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:23:56,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:23:56,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:23:56,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:24:08,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:24:08,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:24:08,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:24:17,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:24:17,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:24:17,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:24:28,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:24:28,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:24:28,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:24:37,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:24:37,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:24:37,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:24:50,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:24:50,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:24:50,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:00,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:00,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:00,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:12,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:12,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:12,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:24,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:24,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:24,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:36,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:36,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:36,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:47,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:47,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:47,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:25:59,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:25:59,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:25:59,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:26:11,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:26:11,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:26:11,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:26:24,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:26:24,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:26:24,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:26:35,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:26:35,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:26:35,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:26:46,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:26:46,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:26:46,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:26:56,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:26:56,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:26:56,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:27:08,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:27:08,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:27:08,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:27:18,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:27:18,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:27:18,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:27:29,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:27:29,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:27:29,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:27:42,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:27:42,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:27:42,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:27:55,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:27:55,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:27:55,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:28:05,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:28:05,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:28:05,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:28:15,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:28:15,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:28:15,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:28:25,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:28:25,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:28:25,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:28:38,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:28:38,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:28:38,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:28:48,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:28:48,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:28:48,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:01,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:01,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:01,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:14,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:14,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:14,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:24,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:24,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:24,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:35,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:35,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:35,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:46,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:46,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:46,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:29:57,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:29:57,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:29:57,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:30:08,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:30:08,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:30:08,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:30:16,159.159 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 09:30:18,770.770 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 09:30:18,928.928 ERROR ] unable to fetch weight for tray id 33 for attempt 1 NoneType: None [2026-10-28 09:30:20,614.614 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 09:30:20,698.698 ERROR ] exception in releasing get_Weight: lock from function : validate serial portsrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 09:30:20,786.786 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 09:30:21,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:30:21,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:30:21,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:30:22,096.096 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 09:30:22,200.200 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 09:30:22,348.348 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 09:30:22,442.442 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 09:30:22,532.532 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 09:30:34,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:30:34,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:30:34,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:30:47,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:30:47,585.585 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:30:47,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:30:58,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:30:58,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:30:58,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:31:09,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:31:09,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:31:09,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:31:22,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:31:22,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:31:22,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:31:34,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:31:34,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:31:34,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:31:45,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:31:45,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:31:45,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:31:56,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:31:56,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:31:56,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:32:08,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:32:08,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:32:08,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:32:21,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:32:21,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:32:21,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:32:34,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:32:34,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:32:34,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:32:45,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:32:45,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:32:45,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:32:56,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:32:56,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:32:56,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:33:09,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:33:09,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:33:09,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:33:21,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:33:21,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:33:21,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:33:30,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:33:30,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:33:30,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:33:43,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:33:43,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:33:43,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:33:53,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:33:53,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:33:53,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:34:05,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:34:05,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:34:05,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:34:18,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:34:18,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:34:18,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:34:31,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:34:31,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:34:31,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:34:42,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:34:42,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:34:42,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:34:54,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:34:54,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:34:54,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:35:05,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:35:05,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:35:05,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:35:18,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:35:18,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:35:18,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:35:29,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:35:29,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:35:29,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:35:41,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:35:41,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:35:41,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:35:53,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:35:53,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:35:53,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:36:04,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:36:04,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:36:04,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:36:17,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:36:17,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:36:17,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:36:30,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:36:30,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:36:30,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:36:41,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:36:41,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:36:41,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:36:52,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:36:52,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:36:52,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:37:04,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:37:04,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:37:04,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:37:16,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:37:16,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:37:16,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:37:27,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:37:27,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:37:27,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:37:39,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:37:39,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:37:39,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:37:50,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:37:50,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:37:50,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:01,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:01,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:01,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:12,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:12,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:12,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:23,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:23,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:23,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:35,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:35,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:35,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:47,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:47,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:47,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:38:59,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:38:59,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:38:59,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:39:10,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:39:10,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:39:10,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:39:21,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:39:21,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:39:21,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:39:31,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:39:31,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:39:31,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:39:44,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:39:44,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:39:44,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:39:56,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:39:56,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:39:56,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:40:08,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:40:08,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:40:08,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:40:19,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:40:19,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:40:19,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:40:31,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:40:31,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:40:31,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:40:41,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:40:41,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:40:41,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:40:53,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:40:53,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:40:53,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:41:06,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:41:06,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:41:06,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:41:19,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:41:19,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:41:19,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:41:31,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:41:31,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:41:31,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:41:41,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:41:41,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:41:41,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:41:51,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:41:51,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:41:51,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:42:03,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:42:03,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:42:03,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:42:16,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:42:16,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:42:16,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:42:29,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:42:29,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:42:29,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:42:40,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:42:40,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:42:40,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:42:50,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:42:50,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:42:50,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:43:02,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:43:02,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:43:02,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:43:16,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:43:16,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:43:16,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:43:27,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:43:27,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:43:27,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:43:38,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:43:38,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:43:38,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:43:50,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:43:50,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:43:50,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:02,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:02,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:02,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:15,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:15,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:15,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:25,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:25,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:25,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:37,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:37,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:37,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:48,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:48,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:48,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:44:59,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:44:59,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:44:59,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:45:09,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:45:09,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:45:09,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:45:19,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:45:19,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:45:19,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:45:32,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:45:32,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:45:32,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:45:43,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:45:43,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:45:43,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:45:53,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:45:53,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:45:53,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:46:02,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:46:02,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:46:02,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:46:12,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:46:12,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:46:12,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:46:25,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:46:25,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:46:25,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:46:38,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:46:38,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:46:38,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:46:51,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:46:51,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:46:51,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:02,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:02,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:02,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:14,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:14,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:14,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:27,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:27,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:27,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:37,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:37,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:37,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:48,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:48,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:48,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:47:58,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:47:58,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:47:58,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:48:08,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:48:08,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:48:08,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:48:21,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:48:21,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:48:21,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:48:31,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:48:31,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:48:31,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:48:42,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:48:42,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:48:42,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:48:54,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:48:54,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:48:54,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:49:05,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:49:05,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:49:05,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:49:18,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:49:18,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:49:18,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:49:29,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:49:29,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:49:29,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:49:40,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:49:40,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:49:40,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:49:53,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:49:53,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:49:53,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:50:02,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:50:02,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:50:02,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:50:13,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:50:13,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:50:13,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:50:26,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:50:26,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:50:26,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:50:37,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:50:37,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:50:37,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:50:47,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:50:47,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:50:47,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:00,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:51:00,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:51:00,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:12,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:51:12,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:51:12,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:25,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:51:25,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:51:25,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:35,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:51:35,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:51:35,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:48,269.269 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 09:51:48,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:51:48,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:51:48,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:51:53,266.266 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 09:51:53,354.354 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 09:51:53,438.438 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 09:51:53,523.523 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 09:52:00,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:00,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:00,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:52:11,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:11,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:11,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:52:24,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:24,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:24,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:52:34,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:34,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:34,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:52:45,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:45,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:45,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:52:58,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:52:58,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:52:58,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:53:11,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:53:11,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:53:11,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:53:23,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:53:23,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:53:23,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:53:36,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:53:36,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:53:36,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:53:45,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:53:45,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:53:45,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:53:55,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:53:55,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:53:55,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:54:06,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:54:06,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:54:06,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:54:18,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:54:18,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:54:18,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:54:31,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:54:31,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:54:31,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:54:43,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:54:43,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:54:43,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:54:56,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:54:56,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:54:56,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:55:07,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:55:07,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:55:07,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:55:18,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:55:18,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:55:18,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:55:30,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:55:30,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:55:30,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:55:40,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:55:40,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:55:40,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:55:52,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:55:52,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:55:52,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:02,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:02,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:02,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:13,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:13,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:13,158.158 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:25,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:25,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:25,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:36,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:36,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:36,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:45,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:45,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:45,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:56:58,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:56:58,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:56:58,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:57:10,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:57:10,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:57:10,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:57:23,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:57:23,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:57:23,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:57:34,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:57:34,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:57:34,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:57:46,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:57:46,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:57:46,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:57:56,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:57:56,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:57:56,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:58:09,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:58:09,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:58:09,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:58:19,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:58:19,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:58:19,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:58:30,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:58:30,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:58:30,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:58:40,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:58:40,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:58:40,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:58:50,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:58:50,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:58:50,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:02,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:02,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:02,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:14,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:14,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:14,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:25,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:25,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:25,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:34,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:34,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:34,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:47,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:47,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:47,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 09:59:58,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 09:59:58,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 09:59:58,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:00:12,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:00:12,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:00:12,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:00:25,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:00:25,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:00:25,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:00:37,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:00:37,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:00:37,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:00:46,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:00:46,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:00:46,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:00:58,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:00:58,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:00:58,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:01:10,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:01:10,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:01:10,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:01:17,950.950 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 10:01:20,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:01:20,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:01:20,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:01:22,946.946 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 10:01:23,035.035 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 10:01:23,124.124 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 10:01:23,214.214 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 10:01:32,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:01:32,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:01:32,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:01:43,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:01:43,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:01:43,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:01:56,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:01:56,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:01:56,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:02:06,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:02:06,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:02:06,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:02:15,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:02:15,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:02:15,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:02:27,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:02:27,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:02:27,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:02:37,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:02:37,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:02:37,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:02:48,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:02:48,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:02:48,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:01,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:01,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:01,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:11,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:11,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:11,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:24,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:24,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:24,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:35,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:35,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:35,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:48,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:48,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:48,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:03:59,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:03:59,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:03:59,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:04:11,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:04:11,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:04:11,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:04:23,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:04:23,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:04:23,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:04:34,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:04:34,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:04:34,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:04:45,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:04:45,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:04:45,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:04:56,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:04:56,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:04:56,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:05:09,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:05:09,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:05:09,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:05:19,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:05:19,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:05:19,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:05:30,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:05:30,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:05:30,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:05:44,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:05:44,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:05:44,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:05:55,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:05:55,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:05:55,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:06:08,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:06:08,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:06:08,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:06:19,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:06:19,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:06:19,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:06:29,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:06:29,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:06:29,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:06:39,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:06:39,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:06:39,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:06:52,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:06:52,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:06:52,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:03,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:03,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:03,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:15,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:15,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:15,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:27,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:27,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:27,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:38,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:38,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:38,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:48,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:48,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:48,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:07:58,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:07:58,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:07:58,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:08:10,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:08:10,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:08:10,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:08:21,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:08:21,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:08:21,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:08:31,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:08:31,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:08:31,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:08:44,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:08:44,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:08:44,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:08:55,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:08:55,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:08:55,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:09:06,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:09:06,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:09:06,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:09:18,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:09:18,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:09:18,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:09:28,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:09:28,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:09:28,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:09:38,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:09:38,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:09:38,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:09:51,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:09:51,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:09:51,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:02,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:02,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:02,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:14,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:14,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:14,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:27,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:27,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:27,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:37,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:37,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:37,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:47,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:47,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:47,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:10:59,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:10:59,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:10:59,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:11:12,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:11:12,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:11:12,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:11:25,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:11:25,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:11:25,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:11:36,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:11:36,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:11:36,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:11:49,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:11:49,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:11:49,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:11:59,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:11:59,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:11:59,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:12:12,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:12:12,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:12:12,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:12:23,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:12:23,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:12:23,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:12:33,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:12:33,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:12:33,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:12:46,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:12:46,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:12:46,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:12:58,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:12:58,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:12:58,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:13:08,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:13:08,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:13:08,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:13:21,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:13:21,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:13:21,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:13:31,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:13:31,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:13:31,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:13:43,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:13:43,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:13:43,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:13:56,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:13:56,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:13:56,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:14:09,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:14:09,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:14:09,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:14:20,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:14:20,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:14:20,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:14:32,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:14:32,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:14:32,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:14:44,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:14:44,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:14:44,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:14:55,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:14:55,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:14:55,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:15:05,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:15:05,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:15:05,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:15:15,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:15:15,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:15:15,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:15:26,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:15:26,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:15:26,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:15:39,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:15:39,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:15:39,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:15:50,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:15:50,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:15:50,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:00,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:00,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:00,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:13,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:13,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:13,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:24,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:24,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:24,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:33,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:33,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:33,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:43,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:43,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:43,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:16:54,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:16:54,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:16:54,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:17:07,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:17:07,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:17:07,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:17:18,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:17:18,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:17:18,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:17:29,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:17:29,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:17:29,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:17:39,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:17:39,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:17:39,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:17:50,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:17:50,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:17:50,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:02,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:02,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:02,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:03,087.087 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 10:18:07,067.067 ERROR ] 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1705, in __validate_serial_ports__ response = ser.readline().decode() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 1: invalid start byte [2026-10-28 10:18:07,169.169 ERROR ] unable to fetch weight for tray id 33 for attempt 2 NoneType: None [2026-10-28 10:18:08,495.495 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 10:18:08,581.581 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 10:18:08,669.669 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 10:18:08,756.756 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 10:18:08,838.838 ERROR ] exception in releasing lock_weight: lock from function : getWeightrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 10:18:13,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:13,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:13,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:25,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:25,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:25,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:35,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:35,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:35,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:45,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:45,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:45,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:18:58,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:18:58,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:18:58,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:19:10,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:19:10,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:19:10,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:19:22,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:19:22,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:19:22,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:19:33,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:19:33,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:19:33,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:19:45,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:19:45,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:19:45,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:19:55,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:19:55,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:19:55,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:20:08,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:20:08,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:20:08,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:20:18,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:20:18,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:20:18,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:20:28,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:20:28,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:20:28,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:20:38,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:20:38,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:20:38,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:20:49,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:20:49,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:20:49,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:21:02,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:21:02,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:21:02,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:21:15,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:21:15,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:21:15,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:21:28,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:21:28,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:21:28,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:21:39,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:21:39,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:21:39,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:21:52,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:21:52,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:21:52,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:22:04,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:22:04,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:22:04,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:22:16,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:22:16,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:22:16,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:22:26,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:22:26,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:22:26,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:22:39,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:22:39,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:22:39,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:22:50,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:22:50,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:22:50,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:00,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:00,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:00,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:11,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:11,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:11,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:23,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:23,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:23,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:34,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:34,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:34,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:46,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:46,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:46,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:23:58,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:23:58,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:23:58,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:24:08,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:24:08,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:24:08,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:24:18,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:24:18,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:24:18,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:24:28,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:24:28,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:24:28,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:24:40,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:24:40,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:24:40,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:24:51,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:24:51,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:24:51,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:02,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:02,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:02,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:15,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:15,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:15,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:26,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:26,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:26,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:38,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:38,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:38,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:47,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:47,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:47,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:25:59,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:25:59,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:25:59,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:26:11,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:26:11,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:26:11,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:26:21,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:26:21,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:26:21,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:26:31,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:26:31,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:26:31,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:26:42,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:26:42,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:26:42,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:26:53,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:26:53,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:26:53,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:27:06,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:27:06,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:27:06,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:27:16,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:27:16,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:27:16,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:27:28,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:27:28,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:27:28,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:27:39,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:27:39,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:27:39,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:27:52,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:27:52,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:27:52,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:02,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:02,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:02,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:14,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:14,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:14,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:24,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:24,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:24,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:34,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:34,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:34,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:45,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:45,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:45,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:28:58,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:28:58,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:28:58,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:29:10,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:29:10,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:29:10,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:29:20,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:29:20,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:29:20,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:29:30,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:29:30,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:29:30,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:29:40,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:29:40,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:29:40,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:29:50,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:29:50,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:29:50,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:03,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:03,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:03,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:13,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:13,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:13,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:26,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:26,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:26,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:35,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:35,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:35,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:46,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:46,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:46,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:30:55,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:30:55,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:30:55,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:31:06,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:31:06,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:31:06,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:31:19,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:31:19,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:31:19,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:31:30,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:31:30,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:31:30,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:31:41,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:31:41,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:31:41,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:31:51,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:31:51,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:31:51,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:03,010.010 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 10:32:04,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:04,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:04,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:07,992.992 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 10:32:08,083.083 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 10:32:08,171.171 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 10:32:08,262.262 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 10:32:15,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:15,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:15,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:25,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:25,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:25,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:35,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:35,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:35,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:45,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:45,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:45,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:32:57,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:32:57,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:32:57,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:33:08,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:33:08,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:33:08,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:33:20,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:33:20,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:33:20,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:33:31,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:33:31,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:33:31,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:33:42,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:33:42,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:33:42,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:33:52,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:33:52,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:33:52,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:34:02,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:34:03,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:34:03,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:34:13,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:34:13,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:34:13,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:34:26,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:34:26,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:34:26,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:34:38,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:34:38,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:34:38,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:34:51,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:34:51,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:34:51,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:02,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:02,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:02,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:13,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:13,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:13,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:23,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:23,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:23,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:34,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:34,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:34,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:45,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:45,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:45,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:35:57,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:35:57,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:35:57,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:36:06,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:36:06,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:36:06,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:36:18,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:36:18,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:36:18,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:36:30,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:36:30,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:36:30,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:36:43,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:36:43,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:36:43,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:36:53,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:36:53,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:36:53,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:37:04,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:37:04,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:37:04,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:37:17,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:37:17,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:37:17,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:37:30,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:37:30,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:37:30,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:37:41,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:37:41,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:37:41,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:37:54,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:37:54,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:37:54,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:04,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:04,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:04,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:15,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:15,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:15,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:26,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:26,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:26,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:35,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:35,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:35,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:45,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:45,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:45,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:38:55,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:38:55,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:38:55,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:39:07,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:39:07,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:39:07,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:39:19,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:39:19,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:39:19,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:39:30,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:39:30,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:39:30,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:39:42,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:39:42,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:39:42,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:39:52,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:39:52,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:39:52,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:40:08,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:40:08,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:40:08,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:40:21,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:40:21,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:40:21,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:40:32,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:40:32,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:40:32,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:40:45,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:40:45,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:40:45,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:40:57,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:40:57,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:40:57,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:41:10,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:41:10,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:41:10,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:41:20,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:41:20,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:41:20,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:41:33,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:41:33,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:41:33,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:41:43,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:41:43,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:41:43,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:41:53,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:41:53,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:41:53,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:05,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:05,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:05,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:17,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:17,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:17,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:26,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:26,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:26,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:38,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:38,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:38,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:49,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:49,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:49,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:42:58,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:42:58,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:42:58,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:43:10,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:43:10,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:43:10,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:43:23,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:43:23,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:43:23,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:43:36,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:43:36,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:43:36,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:43:49,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:43:49,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:43:49,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:44:00,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:44:00,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:44:00,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:44:11,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:44:11,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:44:11,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:44:22,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:44:22,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:44:22,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:44:34,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:44:34,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:44:34,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:44:47,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:44:47,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:44:47,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:00,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:00,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:00,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:12,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:12,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:12,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:25,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:25,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:25,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:38,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:38,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:38,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:47,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:47,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:47,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:45:59,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:45:59,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:45:59,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:46:12,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:46:12,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:46:12,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:46:23,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:46:23,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:46:23,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:46:33,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:46:33,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:46:33,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:46:43,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:46:43,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:46:43,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:46:54,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:46:54,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:46:54,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:47:06,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:47:06,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:47:06,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:47:16,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:47:16,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:47:16,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:47:27,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:47:27,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:47:27,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:47:39,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:47:39,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:47:39,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:47:50,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:47:50,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:47:50,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:03,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:03,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:03,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:13,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:13,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:13,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:24,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:24,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:24,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:35,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:35,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:35,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:46,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:46,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:46,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:48:59,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:48:59,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:48:59,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:49:11,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:49:11,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:49:11,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:49:21,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:49:21,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:49:21,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:49:33,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:49:33,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:49:33,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:49:44,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:49:44,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:49:44,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:49:55,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:49:55,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:49:55,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:50:08,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:50:08,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:50:08,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:50:19,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:50:19,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:50:19,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:50:32,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:50:32,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:50:32,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:50:41,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:50:41,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:50:41,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:50:51,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:50:51,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:50:51,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:03,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:03,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:03,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:14,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:14,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:14,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:25,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:25,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:25,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:37,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:37,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:37,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:50,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:50,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:50,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:51:59,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:51:59,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:51:59,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:52:10,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:52:10,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:52:10,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:52:19,789.789 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 10:52:20,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:52:20,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:52:20,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:52:24,818.818 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 10:52:24,904.904 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 10:52:24,993.993 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 10:52:25,082.082 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 10:52:32,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:52:32,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:52:32,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:52:43,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:52:43,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:52:43,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:52:56,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:52:56,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:52:56,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:53:09,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:53:09,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:53:09,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:53:19,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:53:19,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:53:19,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:53:31,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:53:31,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:53:31,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:53:43,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:53:43,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:53:43,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:53:54,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:53:54,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:53:54,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:54:05,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:54:05,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:54:05,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:54:18,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:54:18,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:54:18,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:54:30,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:54:30,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:54:30,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:54:41,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:54:41,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:54:41,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:54:51,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:54:51,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:54:51,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:00,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:00,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:01,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:11,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:11,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:11,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:22,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:22,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:22,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:34,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:34,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:34,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:46,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:46,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:46,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:55:58,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:55:58,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:55:58,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:56:09,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:56:09,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:56:09,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:56:24,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:56:24,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:56:24,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:56:36,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:56:36,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:56:36,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:56:49,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:56:49,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:56:49,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:57:03,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:57:03,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:57:03,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:57:15,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:57:15,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:57:15,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:57:26,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:57:26,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:57:26,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:57:39,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:57:39,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:57:39,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:57:52,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:57:52,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:57:52,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:03,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:03,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:03,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:13,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:13,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:13,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:23,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:23,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:23,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:35,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:35,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:35,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:44,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:44,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:44,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:58:55,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:58:55,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:58:55,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:59:08,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:59:08,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:59:08,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:59:18,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:59:18,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:59:18,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:59:28,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:59:28,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:59:28,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:59:40,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:59:40,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:59:40,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 10:59:51,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 10:59:51,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 10:59:51,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:00:01,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:00:01,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:00:01,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:00:15,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:00:15,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:00:15,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:00:26,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:00:26,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:00:26,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:00:39,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:00:39,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:00:39,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:00:50,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:00:50,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:00:50,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:00,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:00,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:00,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:11,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:11,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:11,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:23,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:23,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:23,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:34,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:34,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:34,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:46,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:46,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:46,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:01:55,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:01:55,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:01:55,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:02:06,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:02:06,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:02:06,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:02:16,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:02:16,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:02:16,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:02:29,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:02:29,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:02:29,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:02:39,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:02:39,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:02:39,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:02:50,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:02:50,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:02:50,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:00,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:00,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:00,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:10,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:10,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:10,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:22,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:22,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:22,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:34,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:34,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:34,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:46,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:46,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:47,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:03:59,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:03:59,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:03:59,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:04:11,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:04:11,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:04:11,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:04:24,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:04:24,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:04:24,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:04:36,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:04:36,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:04:36,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:04:46,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:04:46,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:04:46,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:04:57,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:04:57,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:04:57,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:05:07,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:05:07,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:05:07,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:05:19,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:05:19,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:05:19,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:05:33,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:05:33,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:05:33,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:05:42,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:05:42,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:05:42,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:05:54,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:05:54,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:05:54,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:04,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:04,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:04,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:15,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:15,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:15,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:25,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:25,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:25,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:35,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:35,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:35,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:47,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:47,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:47,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:06:58,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:06:58,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:06:58,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:07:11,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:07:11,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:07:11,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:07:24,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:07:24,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:07:24,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:07:36,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:07:36,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:07:36,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:07:46,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:07:46,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:07:46,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:07:56,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:07:56,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:07:56,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:08:09,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:08:09,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:08:09,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:08:21,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:08:21,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:08:21,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:08:26,560.560 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 11:08:31,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:08:31,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:08:31,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:08:31,575.575 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:08:31,667.667 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:08:31,777.777 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:08:31,865.865 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:08:42,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:08:42,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:08:42,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:08:55,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:08:55,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:08:55,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:09:05,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:09:05,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:09:05,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:09:18,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:09:18,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:09:18,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:09:29,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:09:29,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:09:29,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:09:41,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:09:41,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:09:41,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:09:52,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:09:52,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:09:52,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:10:08,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:10:08,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:10:08,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:10:18,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:10:18,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:10:18,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:10:28,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:10:28,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:10:28,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:10:38,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:10:38,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:10:38,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:10:50,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:10:50,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:10:50,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:00,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:00,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:00,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:10,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:10,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:10,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:20,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:20,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:20,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:30,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:30,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:30,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:41,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:41,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:41,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:11:52,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:11:52,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:11:52,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:12:05,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:12:05,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:12:05,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:12:17,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:12:17,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:12:17,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:12:29,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:12:29,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:12:29,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:12:41,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:12:41,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:12:41,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:12:50,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:12:50,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:12:50,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:01,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:01,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:01,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:12,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:12,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:12,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:22,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:22,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:22,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:33,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:33,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:33,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:43,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:43,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:43,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:13:56,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:13:56,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:13:56,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:14:09,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:14:09,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:14:09,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:14:21,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:14:21,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:14:21,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:14:32,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:14:32,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:14:32,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:14:45,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:14:45,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:14:45,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:14:55,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:14:55,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:14:55,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:15:07,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:15:07,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:15:07,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:15:18,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:15:18,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:15:18,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:15:30,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:15:30,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:15:30,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:15:41,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:15:41,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:15:41,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:15:53,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:15:53,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:15:53,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:16:04,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:16:04,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:16:04,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:16:14,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:16:14,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:16:14,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:16:25,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:16:25,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:16:25,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:16:38,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:16:38,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:16:38,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:16:51,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:16:51,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:16:51,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:17:04,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:17:04,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:17:04,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:17:14,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:17:14,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:17:14,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:17:26,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:17:26,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:17:26,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:17:36,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:17:36,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:17:36,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:17:49,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:17:49,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:17:49,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:00,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:00,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:00,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:12,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:12,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:12,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:25,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:25,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:25,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:36,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:36,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:36,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:47,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:47,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:47,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:18:59,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:18:59,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:18:59,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:19:11,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:19:11,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:19:11,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:19:21,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:19:21,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:19:21,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:19:33,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:19:33,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:19:33,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:19:45,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:19:45,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:19:45,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:19:56,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:19:56,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:19:56,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:20:09,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:20:09,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:20:09,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:20:20,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:20:20,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:20:20,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:20:32,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:20:32,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:20:32,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:20:44,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:20:44,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:20:44,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:20:55,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:20:55,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:20:55,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:21:07,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:21:07,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:21:07,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:21:20,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:21:20,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:21:20,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:21:32,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:21:32,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:21:32,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:21:41,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:21:41,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:21:41,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:21:53,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:21:53,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:21:53,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:04,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:05,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:05,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:08,672.672 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 11:22:13,713.713 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:22:13,803.803 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:22:13,898.898 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:22:13,989.989 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:22:15,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:15,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:15,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:25,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:25,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:25,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:35,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:35,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:35,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:47,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:47,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:47,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:22:59,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:22:59,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:22:59,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:23:11,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:23:11,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:23:11,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:23:22,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:23:22,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:23:22,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:23:34,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:23:34,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:23:34,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:23:44,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:23:44,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:23:44,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:23:54,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:23:54,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:23:54,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:24:04,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:24:04,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:24:04,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:24:18,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:24:18,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:24:18,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:24:29,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:24:29,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:24:29,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:24:39,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:24:39,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:24:39,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:24:49,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:24:49,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:24:49,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:00,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:00,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:00,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:12,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:12,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:12,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:25,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:25,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:25,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:35,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:35,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:35,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:46,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:46,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:46,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:25:59,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:25:59,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:25:59,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:26:10,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:26:10,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:26:10,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:26:21,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:26:21,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:26:21,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:26:33,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:26:33,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:26:33,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:26:43,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:26:43,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:26:43,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:26:56,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:26:56,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:26:56,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:27:07,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:27:07,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:27:07,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:27:18,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:27:18,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:27:18,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:27:29,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:27:29,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:27:29,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:27:42,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:27:42,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:27:42,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:27:51,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:27:51,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:27:51,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:04,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:04,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:04,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:13,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:13,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:13,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:23,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:23,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:23,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:33,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:33,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:33,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:44,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:44,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:44,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:28:58,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:28:58,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:28:58,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:29:10,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:29:10,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:29:10,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:29:23,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:29:23,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:29:23,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:29:34,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:29:34,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:29:34,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:29:44,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:29:44,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:29:44,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:29:55,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:29:55,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:29:55,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:30:08,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:30:08,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:30:08,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:30:21,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:30:21,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:30:21,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:30:34,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:30:34,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:30:34,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:30:46,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:30:46,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:30:46,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:30:58,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:30:58,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:30:58,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:31:09,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:31:09,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:31:09,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:31:20,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:31:20,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:31:20,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:31:32,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:31:32,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:31:32,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:31:43,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:31:43,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:31:43,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:31:55,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:31:55,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:31:55,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:32:07,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:32:07,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:32:07,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:32:19,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:32:19,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:32:19,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:32:30,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:32:30,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:32:30,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:32:41,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:32:41,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:32:41,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:32:52,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:32:52,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:32:52,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:04,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:04,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:04,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:14,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:14,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:14,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:25,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:25,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:25,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:25,991.991 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 11:33:30,985.985 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:33:31,070.070 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:33:31,155.155 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:33:31,239.239 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:33:36,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:36,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:36,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:46,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:46,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:46,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:33:56,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:33:56,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:33:56,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:34:09,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:34:09,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:34:09,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:34:21,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:34:21,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:34:21,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:34:33,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:34:33,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:34:33,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:34:44,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:34:44,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:34:44,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:34:55,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:34:55,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:34:55,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:35:06,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:35:06,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:35:06,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:35:19,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:35:19,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:35:19,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:35:29,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:35:29,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:35:29,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:35:40,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:35:40,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:35:40,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:35:51,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:35:51,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:35:51,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:36:03,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:36:03,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:36:03,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:36:15,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:36:15,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:36:15,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:36:26,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:36:26,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:36:26,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:36:40,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:36:40,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:36:40,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:36:52,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:36:52,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:36:52,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:03,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:03,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:03,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:15,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:15,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:15,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:24,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:24,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:24,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:36,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:36,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:36,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:46,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:46,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:46,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:37:56,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:37:56,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:37:56,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:38:08,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:38:08,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:38:08,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:38:19,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:38:19,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:38:19,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:38:31,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:38:31,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:38:31,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:38:42,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:38:42,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:38:42,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:38:53,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:38:53,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:38:53,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:39:06,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:39:06,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:39:06,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:39:17,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:39:17,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:39:17,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:39:28,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:39:28,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:39:28,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:39:40,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:39:40,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:39:40,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:39:50,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:39:50,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:39:50,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:03,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:03,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:03,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:14,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:14,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:14,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:24,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:24,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:24,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:34,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:34,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:34,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:46,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:46,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:46,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:40:59,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:40:59,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:40:59,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:41:09,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:41:09,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:41:09,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:41:22,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:41:22,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:41:22,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:41:32,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:41:32,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:41:32,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:41:45,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:41:45,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:41:45,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:41:58,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:41:58,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:41:58,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:42:08,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:42:08,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:42:08,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:42:20,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:42:20,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:42:20,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:42:32,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:42:32,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:42:32,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:42:42,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:42:42,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:42:42,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:42:53,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:42:53,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:42:53,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:43:03,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:43:03,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:43:03,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:43:15,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:43:15,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:43:15,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:43:20,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:43:20,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:43:20,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:43:25,078.078 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 11:43:25,114.114 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 11:43:25,146.146 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 11:43:29,517.517 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:43:29,772.772 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:43:29,972.972 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:43:30,210.210 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:43:32,265.265 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:43:32,456.456 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:43:32,682.682 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:43:32,896.896 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:43:35,068.068 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:43:35,288.288 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:43:35,503.503 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:43:35,629.629 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:43:37,273.273 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:43:37,372.372 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:43:37,471.471 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:43:37,565.565 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:43:42,568.568 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:43:42,650.650 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:43:42,732.732 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:43:42,814.814 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:43:49,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:43:49,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:43:49,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:44:01,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:44:01,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:44:01,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:44:15,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:44:15,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:44:15,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:44:28,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:44:28,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:44:28,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:44:40,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:44:40,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:44:40,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:44:51,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:44:51,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:44:51,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:45:02,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:45:02,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:45:02,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:45:15,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:45:15,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:45:15,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:45:26,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:45:26,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:45:26,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:45:38,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:45:38,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:45:38,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:45:50,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:45:50,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:45:50,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:00,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:00,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:00,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:11,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:11,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:11,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:22,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:22,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:22,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:32,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:32,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:32,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:42,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:42,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:42,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:46:55,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:46:55,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:46:55,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:47:07,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:47:07,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:47:07,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:47:18,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:47:18,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:47:18,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:47:29,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:47:29,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:47:29,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:47:39,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:47:39,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:47:39,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:47:52,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:47:52,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:47:52,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:04,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:04,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:04,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:15,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:15,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:15,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:26,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:26,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:26,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:36,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:36,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:36,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:47,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:47,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:47,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:48:59,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:48:59,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:48:59,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:49:09,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:49:09,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:49:09,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:49:21,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:49:21,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:49:21,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:49:31,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:49:31,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:49:31,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:49:42,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:49:42,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:49:42,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:49:53,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:49:53,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:49:53,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:50:03,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:50:03,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:50:03,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:50:16,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:50:16,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:50:16,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:50:28,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:50:28,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:50:28,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:50:39,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:50:39,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:50:39,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:50:50,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:50:50,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:50:50,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:02,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:02,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:02,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:14,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:14,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:14,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:23,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:23,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:23,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:36,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:36,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:36,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:45,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:45,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:45,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:51:56,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:51:56,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:51:56,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:52:05,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:52:05,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:52:05,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:52:18,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:52:18,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:52:18,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:52:30,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:52:30,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:52:30,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:52:43,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:52:43,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:52:43,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:52:56,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:52:56,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:52:56,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:53:06,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:53:06,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:53:06,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:53:06,795.795 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 11:53:11,821.821 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 11:53:11,920.920 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 11:53:12,011.011 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 11:53:12,103.103 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 11:53:18,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:53:18,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:53:18,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:53:29,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:53:29,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:53:29,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:53:42,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:53:42,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:53:42,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:53:54,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:53:54,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:53:54,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:54:06,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:54:06,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:54:06,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:54:18,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:54:18,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:54:18,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:54:28,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:54:28,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:54:28,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:54:39,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:54:39,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:54:39,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:54:50,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:54:50,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:54:50,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:55:02,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:55:02,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:55:02,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:55:14,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:55:14,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:55:14,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:55:24,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:55:24,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:55:24,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:55:37,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:55:37,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:55:37,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:55:50,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:55:50,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:55:50,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:03,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:03,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:03,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:13,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:13,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:13,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:22,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:23,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:23,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:35,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:35,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:35,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:47,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:47,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:47,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:56:57,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:56:57,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:56:57,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:57:09,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:57:09,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:57:09,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:57:21,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:57:21,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:57:21,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:57:34,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:57:34,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:57:34,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:57:44,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:57:44,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:57:44,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:57:54,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:57:54,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:57:54,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:58:06,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:58:06,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:58:06,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:58:18,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:58:18,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:58:18,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:58:32,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:58:32,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:58:32,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:58:46,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:58:46,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:58:46,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:58:55,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:58:55,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:58:55,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:59:06,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:59:06,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:59:06,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:59:17,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:59:17,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:59:17,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:59:26,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:59:26,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:59:26,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:59:40,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:59:40,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:59:40,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 11:59:50,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 11:59:50,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 11:59:50,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:00,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:00,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:00,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:14,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:14,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:14,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:24,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:24,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:24,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:36,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:36,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:36,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:48,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:48,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:48,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:00:58,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:00:58,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:00:58,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:01:09,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:01:09,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:01:09,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:01:20,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:01:20,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:01:20,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:01:33,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:01:33,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:01:33,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:01:44,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:01:44,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:01:44,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:01:56,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:01:56,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:01:56,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:02:06,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:02:07,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:02:07,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:02:19,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:02:19,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:02:19,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:02:29,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:02:29,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:02:29,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:02:40,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:02:40,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:02:40,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:02:51,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:02:51,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:02:51,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:03:04,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:03:04,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:03:04,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:03:17,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:03:17,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:03:17,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:03:27,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:03:27,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:03:27,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:03:40,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:03:40,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:03:40,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:03:50,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:03:50,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:03:50,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:01,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:01,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:01,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:11,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:11,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:11,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:23,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:23,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:23,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:34,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:34,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:34,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:47,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:47,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:47,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:04:57,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:04:57,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:04:57,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:05:08,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:05:08,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:05:08,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:05:18,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:05:18,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:05:18,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:05:29,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:05:29,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:05:29,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:05:42,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:05:42,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:05:42,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:05:53,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:05:53,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:05:53,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:06:06,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:06:06,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:06:06,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:06:19,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:06:19,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:06:19,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:06:32,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:06:32,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:06:32,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:06:42,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:06:42,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:06:42,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:06:46,374.374 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 12:06:51,410.410 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:06:51,507.507 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:06:51,601.601 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:06:51,695.695 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:06:53,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:06:53,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:06:53,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:07:05,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:07:05,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:07:05,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:07:15,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:07:15,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:07:15,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:07:27,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:07:27,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:07:27,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:07:39,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:07:39,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:07:39,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:07:52,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:07:52,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:07:52,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:02,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:02,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:02,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:13,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:13,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:13,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:23,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:23,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:23,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:34,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:34,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:34,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:46,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:46,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:46,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:08:57,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:08:57,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:08:57,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:09:09,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:09:09,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:09:09,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:09:20,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:09:20,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:09:20,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:09:30,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:09:30,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:09:30,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:09:40,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:09:40,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:09:40,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:09:52,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:09:52,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:09:52,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:10:03,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:10:03,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:10:03,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:10:14,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:10:14,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:10:14,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:10:26,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:10:26,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:10:26,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:10:37,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:10:37,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:10:37,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:10:49,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:10:49,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:10:49,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:11:02,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:11:02,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:11:02,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:11:15,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:11:15,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:11:15,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:11:27,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:11:27,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:11:27,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:11:37,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:11:37,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:11:37,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:11:48,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:11:48,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:11:48,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:00,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:00,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:00,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:09,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:09,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:09,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:22,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:22,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:22,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:35,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:35,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:35,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:47,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:47,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:47,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:51,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:12:51,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:12:51,339.339 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 12:12:51,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:12:56,148.148 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:12:56,178.178 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:12:56,209.209 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:13:00,985.985 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:13:01,147.147 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:13:01,650.650 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:13:01,969.969 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:13:04,068.068 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:13:04,269.269 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:13:04,449.449 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:13:04,616.616 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:13:06,329.329 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:13:06,545.545 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:13:06,762.762 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:13:06,978.978 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:13:08,861.861 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:13:08,953.953 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:13:09,059.059 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:13:09,164.164 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:13:14,401.401 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:13:14,482.482 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:13:14,564.564 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:13:14,647.647 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:13:25,528.528 ERROR ] sqlite3 error in get_unsynced_orders --> database is locked Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/db/orderDAO.py", line 125, in get_unsynced_orders_with_offer ("False", "False", now, now)).fetchall() sqlite3.OperationalError: database is locked [2026-10-28 12:13:26,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:13:26,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:13:26,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:13:38,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:13:38,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:13:38,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:13:48,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:13:48,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:13:48,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:00,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:00,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:00,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:09,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:09,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:09,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:19,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:19,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:19,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:30,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:30,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:30,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:40,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:40,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:40,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:14:51,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:14:51,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:14:51,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:15:03,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:15:03,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:15:03,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:15:15,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:15:15,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:15:15,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:15:27,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:15:27,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:15:27,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:15:39,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:15:39,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:15:39,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:15:50,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:15:50,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:15:50,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:00,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:00,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:00,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:10,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:10,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:10,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:13,848.848 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 12:16:18,865.865 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:16:18,959.959 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:16:19,052.052 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:16:19,144.144 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:16:20,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:20,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:20,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:33,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:33,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:33,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:44,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:44,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:44,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:16:54,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:16:54,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:16:54,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:17:05,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:17:05,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:17:05,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:17:18,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:17:18,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:17:18,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:17:31,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:17:31,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:17:31,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:17:42,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:17:42,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:17:42,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:17:54,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:17:54,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:17:54,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:18:07,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:18:07,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:18:07,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:18:20,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:18:20,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:18:20,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:18:31,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:18:31,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:18:31,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:18:44,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:18:44,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:18:44,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:18:55,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:18:55,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:18:55,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:19:04,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:19:04,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:19:04,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:19:16,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:19:16,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:19:16,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:19:29,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:19:29,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:19:29,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:19:39,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:19:39,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:19:39,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:19:50,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:19:50,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:19:50,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:02,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:02,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:02,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:12,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:12,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:12,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:22,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:22,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:22,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:34,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:34,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:34,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:47,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:47,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:47,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:20:58,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:20:58,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:20:58,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:21:10,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:21:10,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:21:10,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:21:22,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:21:22,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:21:22,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:21:35,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:21:35,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:21:35,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:21:44,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:21:44,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:21:44,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:21:56,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:21:56,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:21:56,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:06,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:06,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:06,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:16,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:16,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:16,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:26,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:26,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:26,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:36,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:36,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:36,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:46,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:46,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:46,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:22:58,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:22:58,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:22:58,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:23:10,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:23:10,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:23:10,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:23:23,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:23:23,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:23:23,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:23:34,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:23:34,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:23:34,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:23:45,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:23:45,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:23:45,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:23:56,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:23:56,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:23:56,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:24:06,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:24:06,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:24:06,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:24:19,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:24:19,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:24:19,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:24:32,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:24:32,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:24:32,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:24:42,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:24:42,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:24:42,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:24:51,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:24:51,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:24:51,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:04,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:04,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:04,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:14,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:14,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:14,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:26,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:26,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:26,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:37,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:37,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:37,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:48,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:48,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:48,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:25:58,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:25:58,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:25:58,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:26:10,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:26:10,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:26:10,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:26:21,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:26:21,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:26:21,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:26:31,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:26:31,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:26:31,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:26:42,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:26:42,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:26:42,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:26:54,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:26:54,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:26:54,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:05,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:05,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:05,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:15,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:15,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:15,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:27,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:27,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:27,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:39,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:39,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:39,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:50,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:50,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:50,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:27:54,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:27:54,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:27:54,514.514 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 12:27:54,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:28:01,470.470 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:28:01,548.548 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:28:01,617.617 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:28:07,624.624 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:07,825.825 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:08,060.060 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:08,244.244 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:09,945.945 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:10,106.106 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:10,327.327 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:10,545.545 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:12,145.145 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:12,313.313 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:12,500.500 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:12,689.689 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:14,194.194 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:14,277.277 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:14,360.360 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:14,445.445 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:15,482.482 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:15,565.565 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:15,655.655 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:15,751.751 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:20,789.789 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:20,872.872 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:20,956.956 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:21,041.041 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:21,644.644 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:28:21,727.727 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:28:21,812.812 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:28:21,896.896 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:28:30,855.855 ERROR ] sqlite3 error in mark_tray_synced --> database is locked Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/db/trayDAO.py", line 647, in mark_tray_synced db.execute('UPDATE tray_sync SET sync_done=? where order_id=?', ("True", order_id)) sqlite3.OperationalError: database is locked [2026-10-28 12:28:36,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:28:36,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:28:36,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:28:47,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:28:47,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:28:47,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:28:59,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:28:59,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:28:59,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:29:12,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:29:12,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:29:12,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:29:24,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:29:24,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:29:24,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:29:37,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:29:37,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:29:37,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:29:48,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:29:48,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:29:48,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:01,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:01,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:01,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:13,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:13,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:13,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:25,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:25,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:25,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:36,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:36,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:36,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:49,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:49,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:49,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:30:59,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:30:59,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:30:59,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:31:11,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:31:11,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:31:11,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:31:23,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:31:23,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:31:23,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:31:35,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:31:35,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:31:35,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:31:44,356.356 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 12:31:47,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:31:47,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:31:47,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:31:49,348.348 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:31:49,434.434 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:31:49,520.520 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:31:49,619.619 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:32:00,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:00,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:00,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:32:12,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:12,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:12,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:32:23,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:23,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:23,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:32:35,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:35,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:35,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:32:45,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:45,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:45,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:32:54,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:32:54,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:32:54,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:08,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:33:08,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:33:08,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:18,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:33:18,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:33:18,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:29,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:33:29,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:33:29,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:41,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:33:41,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:33:41,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:49,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:33:49,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:33:49,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:33:54,627.627 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:33:54,657.657 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:33:54,688.688 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:33:59,154.154 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:33:59,330.330 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:33:59,522.522 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:33:59,710.710 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:01,138.138 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:34:01,322.322 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:34:01,570.570 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:34:01,788.788 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:05,293.293 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:34:05,451.451 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:34:05,638.638 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:34:05,833.833 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:08,626.626 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:34:08,753.753 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:34:08,853.853 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:34:08,951.951 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:11,150.150 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:34:11,235.235 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:34:11,320.320 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:34:11,408.408 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:16,427.427 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:34:16,517.517 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:34:16,616.616 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:34:16,755.755 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:34:25,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:34:25,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:34:25,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:34:37,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:34:37,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:34:37,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:34:48,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:34:48,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:34:48,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:34:57,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:34:57,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:34:57,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:35:09,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:35:09,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:35:09,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:35:19,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:35:19,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:35:19,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:35:30,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:35:30,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:35:30,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:35:40,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:35:40,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:35:40,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:35:53,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:35:53,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:35:53,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:36:03,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:36:03,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:36:03,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:36:16,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:36:16,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:36:16,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:36:27,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:36:27,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:36:27,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:36:39,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:36:39,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:36:39,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:36:51,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:36:51,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:36:51,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:04,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:04,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:04,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:17,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:17,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:17,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:29,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:29,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:29,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:39,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:39,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:39,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:48,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:48,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:48,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:37:59,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:37:59,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:37:59,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:38:12,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:38:12,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:38:12,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:38:23,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:38:23,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:38:23,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:38:36,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:38:36,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:38:36,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:38:50,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:38:50,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:38:50,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:39:03,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:39:03,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:39:03,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:39:14,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:39:14,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:39:14,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:39:24,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:39:24,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:39:24,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:39:37,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:39:37,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:39:37,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:39:50,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:39:50,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:39:50,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:02,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:40:02,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:40:02,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:14,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:40:14,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:40:14,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:27,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:40:27,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:40:27,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:40,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:40:40,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:40:40,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:44,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:40:44,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:40:44,301.301 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 12:40:44,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:40:49,072.072 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:40:49,103.103 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:40:49,135.135 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:40:53,499.499 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:40:53,685.685 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:40:53,870.870 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:40:54,114.114 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:40:55,784.784 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:40:55,984.984 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:40:56,228.228 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:40:56,420.420 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:40:58,666.666 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:40:58,772.772 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:40:58,937.937 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:40:59,034.034 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:41:00,827.827 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:41:00,996.996 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:41:01,304.304 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:41:01,559.559 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:41:06,846.846 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:41:06,928.928 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:41:07,010.010 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:41:07,093.093 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:41:14,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:41:14,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:41:14,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:41:27,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:41:27,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:41:27,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:41:40,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:41:40,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:41:40,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:41:51,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:41:51,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:41:51,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:42:05,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:42:05,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:42:05,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:42:14,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:42:14,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:42:14,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:42:25,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:42:25,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:42:25,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:42:36,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:42:36,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:42:36,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:42:49,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:42:49,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:42:49,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:00,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:00,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:00,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:11,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:11,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:11,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:23,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:23,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:23,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:33,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:33,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:33,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:43,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:43,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:43,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:43:54,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:43:54,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:43:54,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:44:05,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:44:05,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:44:05,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:44:16,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:44:16,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:44:16,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:44:29,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:44:29,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:44:29,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:44:41,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:44:41,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:44:41,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:44:51,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:44:51,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:44:51,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:00,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:00,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:00,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:10,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:10,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:10,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:23,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:23,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:23,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:36,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:36,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:36,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:47,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:47,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:47,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:45:59,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:45:59,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:45:59,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:46:10,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:46:10,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:46:10,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:46:21,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:46:21,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:46:21,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:46:30,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:46:30,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:46:30,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:46:41,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:46:41,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:46:41,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:46:53,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:46:53,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:46:53,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:05,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:05,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:05,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:15,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:15,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:15,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:27,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:27,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:27,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:37,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:37,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:37,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:47,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:47,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:47,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:47:49,218.218 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 12:47:54,196.196 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:47:54,296.296 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:47:54,383.383 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:47:54,469.469 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:47:59,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:47:59,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:47:59,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:48:08,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:48:08,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:48:08,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:48:22,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:48:22,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:48:22,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:48:31,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:48:31,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:48:31,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:48:43,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:48:43,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:48:43,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:48:55,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:48:55,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:48:55,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:49:08,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:49:08,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:49:08,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:49:21,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:49:21,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:49:21,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:49:33,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:49:33,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:49:33,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:49:42,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:49:42,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:49:42,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:49:54,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:49:54,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:49:54,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:50:08,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:50:08,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:50:08,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:50:18,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:50:18,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:50:18,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:50:31,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:50:31,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:50:31,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:50:41,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:50:41,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:50:41,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:50:52,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:50:52,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:50:52,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:51:03,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:51:03,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:51:03,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:51:15,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:51:15,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:51:15,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:51:26,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:51:26,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:51:26,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:51:38,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:51:38,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:51:38,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:51:49,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:51:49,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:51:49,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:01,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:01,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:01,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:13,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:13,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:13,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:25,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:25,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:25,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:35,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:35,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:35,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:45,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:45,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:45,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:52:56,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:52:56,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:52:56,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:53:07,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:53:07,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:53:07,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:53:19,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:53:19,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:53:19,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:53:32,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:53:32,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:53:32,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:53:44,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:53:44,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:53:44,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:53:56,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:53:56,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:53:56,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:08,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:54:08,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:54:08,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:18,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:54:18,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:54:18,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:31,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:54:31,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:54:31,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:43,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:54:43,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:54:43,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:47,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:54:47,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:54:47,760.760 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 12:54:47,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:54:54,977.977 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:54:55,023.023 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:54:55,055.055 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 12:54:59,717.717 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:54:59,878.878 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:55:00,062.062 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:55:00,251.251 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:55:02,354.354 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:55:02,909.909 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:55:03,131.131 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:55:03,388.388 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:55:05,213.213 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:55:05,399.399 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:55:05,586.586 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:55:05,772.772 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:55:06,914.914 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:55:06,997.997 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:55:07,079.079 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:55:07,168.168 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:55:12,183.183 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 12:55:12,265.265 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 12:55:12,348.348 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 12:55:12,431.431 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 12:55:18,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:55:18,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:55:18,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:55:32,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:55:32,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:55:32,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:55:45,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:55:45,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:55:45,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:55:58,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:55:58,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:55:58,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:56:09,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:56:09,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:56:09,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:56:18,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:56:18,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:56:18,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:56:28,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:56:28,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:56:28,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:56:41,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:56:41,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:56:41,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:56:53,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:56:53,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:56:53,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:57:05,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:57:05,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:57:05,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:57:18,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:57:18,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:57:18,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:57:32,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:57:32,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:57:32,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:57:44,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:57:44,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:57:44,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:57:57,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:57:57,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:57:57,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:08,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:08,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:08,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:18,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:19,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:19,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:28,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:28,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:28,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:40,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:40,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:40,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:50,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:50,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:50,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:58:59,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:58:59,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:58:59,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:59:09,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:59:09,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:59:09,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:59:19,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:59:19,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:59:19,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:59:29,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:59:29,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:59:29,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:59:39,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:59:39,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:59:39,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 12:59:51,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 12:59:51,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 12:59:51,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:03,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:03,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:03,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:17,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:17,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:17,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:28,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:28,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:28,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:39,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:39,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:39,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:49,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:49,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:49,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:00:59,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:00:59,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:00:59,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:01:10,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:01:10,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:01:10,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:01:20,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:01:20,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:01:20,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:01:33,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:01:33,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:01:33,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:01:43,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:01:43,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:01:43,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:01:55,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:01:55,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:01:55,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:06,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:06,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:06,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:16,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:16,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:16,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:21,968.968 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 13:02:26,954.954 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:02:27,041.041 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:02:27,124.124 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:02:27,210.210 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:02:29,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:29,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:29,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:40,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:40,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:40,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:50,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:50,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:50,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:02:59,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:02:59,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:02:59,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:03:12,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:03:12,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:03:12,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:03:23,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:03:23,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:03:23,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:03:33,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:03:33,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:03:33,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:03:43,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:03:43,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:03:43,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:03:55,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:03:55,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:03:55,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:04:05,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:04:05,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:04:05,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:04:18,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:04:18,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:04:18,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:04:29,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:04:29,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:04:29,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:04:43,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:04:43,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:04:43,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:04:55,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:04:55,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:04:55,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:05:06,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:05:06,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:05:06,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:05:19,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:05:19,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:05:19,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:05:29,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:05:29,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:05:29,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:05:45,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:05:45,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:05:45,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:05:58,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:05:58,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:05:58,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:06:09,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:06:09,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:06:09,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:06:21,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:06:21,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:06:21,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:06:33,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:06:33,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:06:33,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:06:45,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:06:45,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:06:45,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:06:56,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:06:56,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:06:56,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:07:08,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:07:08,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:07:08,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:07:18,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:07:18,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:07:18,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:07:29,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:07:29,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:07:29,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:07:40,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:07:40,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:07:40,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:07:52,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:07:52,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:07:52,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:02,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:02,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:02,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:12,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:12,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:12,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:23,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:23,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:23,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:35,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:35,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:35,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:46,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:46,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:46,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:08:57,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:08:57,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:08:57,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:09:10,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:09:10,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:09:10,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:09:23,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:09:23,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:09:23,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:09:34,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:09:34,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:09:34,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:09:47,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:09:47,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:09:47,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:09:57,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:09:57,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:09:57,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:10:08,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:10:08,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:10:08,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:10:20,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:10:20,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:10:20,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:10:33,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:10:33,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:10:33,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:10:43,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:10:43,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:10:44,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:10:54,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:10:54,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:10:55,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:11:10,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:11:10,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:11:10,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:11:21,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:11:21,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:11:21,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:11:34,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:11:34,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:11:34,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:11:47,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:11:47,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:11:47,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:11:58,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:11:58,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:11:58,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:12:11,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:12:11,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:12:11,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:12:20,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:12:20,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:12:20,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:12:32,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:12:32,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:12:32,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:12:45,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:12:45,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:12:45,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:12:56,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:12:56,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:12:56,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:13:06,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:13:06,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:13:06,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:13:19,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:13:19,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:13:19,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:13:31,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:13:31,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:13:31,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:13:41,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:13:41,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:13:41,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:13:54,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:13:54,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:13:54,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:14:05,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:14:05,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:14:05,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:14:17,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:14:17,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:14:17,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:14:27,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:14:27,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:14:27,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:14:40,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:14:40,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:14:40,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:14:52,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:14:52,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:14:52,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:15:02,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:15:02,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:15:02,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:15:14,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:15:14,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:15:14,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:15:28,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:15:28,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:15:28,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:15:38,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:15:38,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:15:38,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:15:48,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:15:48,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:15:48,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:00,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:00,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:00,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:12,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:12,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:12,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:22,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:22,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:22,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:37,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:37,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:37,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:48,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:48,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:48,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:16:57,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:16:57,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:16:57,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:17:10,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:17:10,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:17:10,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:17:22,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:17:22,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:17:22,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:17:33,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:17:33,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:17:33,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:17:46,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:17:46,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:17:46,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:17:56,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:17:56,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:17:56,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:18:06,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:18:06,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:18:06,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:18:15,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:18:15,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:18:15,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:18:16,610.610 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 13:18:21,638.638 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:18:21,738.738 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:18:21,829.829 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:18:21,921.921 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:18:26,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:18:26,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:18:26,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:18:36,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:18:36,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:18:36,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:18:48,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:18:48,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:18:48,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:00,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:00,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:00,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:11,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:11,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:11,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:22,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:22,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:22,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:31,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:31,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:31,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:42,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:42,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:42,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:19:53,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:19:53,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:19:53,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:20:08,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:20:08,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:20:08,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:20:21,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:20:21,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:20:21,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:20:34,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:20:34,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:20:34,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:20:43,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:20:43,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:20:43,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:20:53,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:20:53,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:20:53,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:21:03,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:21:03,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:21:03,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:21:13,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:21:13,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:21:13,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:21:25,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:21:25,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:21:25,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:21:36,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:21:36,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:21:36,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:21:49,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:21:49,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:21:49,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:02,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:02,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:02,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:12,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:12,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:12,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:23,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:23,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:23,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:34,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:34,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:34,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:46,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:46,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:46,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:22:56,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:22:56,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:22:56,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:23:08,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:23:08,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:23:08,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:23:19,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:23:19,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:23:19,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:23:32,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:23:32,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:23:32,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:23:42,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:23:42,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:23:42,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:23:52,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:23:52,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:23:52,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:24:03,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:24:03,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:24:03,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:24:13,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:24:13,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:24:13,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:24:26,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:24:26,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:24:26,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:24:37,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:24:37,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:24:37,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:24:49,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:24:49,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:24:49,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:01,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:25:01,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:25:01,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:12,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:25:12,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:25:12,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:24,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:25:24,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:25:24,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:37,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:25:37,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:25:37,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:42,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:25:42,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:25:42,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:25:47,103.103 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:25:47,135.135 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:25:47,168.168 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:25:51,499.499 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:25:51,660.660 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:25:51,841.841 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:25:52,032.032 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:25:53,454.454 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:25:53,646.646 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:25:53,952.952 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:25:54,166.166 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:25:55,728.728 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:25:55,915.915 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:25:56,173.173 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:25:56,347.347 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:25:57,852.852 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:25:58,035.035 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:25:58,231.231 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:25:58,425.425 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:25:59,811.811 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:25:59,896.896 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:26:00,030.030 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:26:00,116.116 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:26:05,412.412 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:26:05,555.555 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:26:05,650.650 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:26:05,740.740 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:26:13,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:26:13,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:26:13,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:26:26,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:26:26,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:26:26,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:26:36,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:26:36,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:26:36,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:26:46,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:26:46,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:26:46,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:26:56,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:26:56,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:26:56,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:27:07,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:27:07,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:27:07,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:27:17,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:27:17,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:27:17,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:27:27,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:27:27,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:27:27,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:27:37,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:27:37,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:27:37,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:27:49,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:27:49,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:27:49,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:00,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:00,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:00,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:11,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:11,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:11,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:24,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:24,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:24,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:33,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:33,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:33,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:45,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:45,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:45,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:28:59,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:28:59,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:28:59,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:10,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:10,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:10,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:21,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:21,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:21,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:35,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:35,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:35,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:39,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:39,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:39,502.502 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 13:29:39,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:52,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:52,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:52,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:29:57,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:29:57,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:29:57,243.243 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 13:29:57,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:30:01,866.866 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:30:02,020.020 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:30:02,181.181 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:30:07,993.993 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:08,243.243 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:08,248.248 ERROR ] Error while state transition: "Can't trigger event start_health_check from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_health_check from state STATE_ORDER!" [2026-10-28 13:30:08,248.248 ERROR ] Error while state transition: "Can't trigger event start_health_check from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_health_check from state STATE_ORDER!" [2026-10-28 13:30:08,520.520 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:08,747.747 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:10,137.137 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:10,394.394 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:10,601.601 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:10,838.838 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:12,345.345 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:12,552.552 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:12,754.754 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:12,932.932 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:14,637.637 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:14,842.842 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:15,060.060 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:15,251.251 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:16,819.819 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:16,931.931 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:17,016.016 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:17,101.101 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:22,094.094 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:22,176.176 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:22,258.258 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:22,352.352 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:31,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:30:31,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:30:31,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:30:39,699.699 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 13:30:43,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:30:43,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:30:43,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:30:44,709.709 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:30:44,794.794 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:30:44,899.899 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:30:45,012.012 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:30:55,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:30:56,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:30:56,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:31:08,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:31:08,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:31:08,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:31:20,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:31:20,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:31:20,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:31:32,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:31:32,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:31:32,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:31:42,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:31:42,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:31:42,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:31:53,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:31:53,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:31:53,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:32:06,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:32:06,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:32:06,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:32:16,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:32:16,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:32:16,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:32:29,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:32:29,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:32:29,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:32:41,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:32:41,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:32:41,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:32:51,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:32:51,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:32:51,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:33:04,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:33:04,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:33:04,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:33:18,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:33:18,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:33:18,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:33:27,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:33:27,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:33:27,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:33:39,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:33:39,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:33:39,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:33:50,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:33:50,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:33:50,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:03,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:03,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:03,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:13,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:13,840.840 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:13,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:25,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:25,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:25,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:37,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:37,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:37,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:47,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:47,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:47,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:34:59,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:34:59,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:34:59,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:35:10,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:35:10,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:35:10,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:35:21,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:35:21,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:35:21,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:35:32,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:35:32,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:35:32,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:35:45,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:35:45,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:35:45,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:35:55,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:35:55,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:35:55,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:36:06,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:36:06,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:36:06,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:36:17,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:36:17,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:36:17,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:36:26,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:36:26,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:36:26,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:36:37,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:36:37,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:36:37,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:36:50,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:36:50,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:36:50,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:37:02,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:37:02,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:37:02,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:37:12,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:37:12,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:37:12,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:37:25,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:37:25,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:37:25,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:37:35,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:37:35,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:37:35,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:37:47,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:37:47,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:37:47,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:00,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:00,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:00,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:12,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:12,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:12,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:23,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:23,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:23,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:36,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:36,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:36,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:47,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:47,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:47,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:38:58,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:38:58,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:38:58,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:39:12,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:39:12,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:39:12,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:39:24,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:39:24,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:39:24,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:39:37,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:39:37,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:39:37,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:39:49,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:39:49,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:39:49,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:02,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:02,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:02,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:14,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:14,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:14,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:24,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:24,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:24,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:36,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:36,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:36,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:46,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:46,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:46,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:40:59,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:40:59,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:40:59,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:09,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:41:09,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:41:09,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:19,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:41:19,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:41:19,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:29,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:41:29,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:41:29,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:39,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:41:39,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:41:39,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:45,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:41:45,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:41:45,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:41:49,882.882 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:41:49,917.917 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:41:49,949.949 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 13:41:54,315.315 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:41:54,500.500 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:41:54,678.678 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:41:54,843.843 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:41:56,280.280 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:41:56,480.480 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:41:56,693.693 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:41:56,886.886 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:41:58,395.395 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:41:58,519.519 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:41:58,637.637 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:41:58,835.835 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:42:00,649.649 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:42:00,887.887 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:42:01,113.113 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:42:01,297.297 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:42:02,786.786 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:42:02,901.901 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:42:03,006.006 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:42:03,131.131 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:42:04,473.473 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:42:04,563.563 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:42:04,655.655 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:42:04,746.746 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:42:09,992.992 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:42:10,081.081 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:42:10,162.162 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:42:10,246.246 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:42:16,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:42:16,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:42:16,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:42:28,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:42:28,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:42:28,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:42:39,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:42:39,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:42:39,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:42:50,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:42:50,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:42:50,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:02,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:02,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:02,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:13,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:13,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:13,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:24,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:24,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:24,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:34,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:34,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:34,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:46,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:46,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:46,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:43:57,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:43:57,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:43:57,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:44:08,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:44:08,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:44:08,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:44:20,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:44:20,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:44:20,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:44:32,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:44:32,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:44:32,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:44:42,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:44:42,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:44:42,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:44:53,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:44:53,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:44:53,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:45:05,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:45:05,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:45:05,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:45:17,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:45:17,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:45:17,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:45:29,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:45:29,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:45:29,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:45:40,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:45:40,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:45:40,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:45:50,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:45:50,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:45:50,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:46:01,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:46:01,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:46:01,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:46:14,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:46:14,840.840 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:46:14,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:46:26,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:46:26,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:46:26,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:46:39,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:46:39,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:46:39,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:46:51,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:46:51,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:46:51,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:02,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:02,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:02,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:14,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:14,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:14,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:24,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:24,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:24,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:34,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:34,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:34,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:45,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:45,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:45,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:47:55,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:47:55,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:47:55,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:48:09,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:48:09,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:48:09,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:48:22,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:48:22,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:48:22,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:48:32,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:48:32,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:48:32,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:48:43,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:48:43,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:48:43,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:48:54,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:48:54,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:48:54,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:49:04,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:49:04,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:49:04,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:49:14,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:49:14,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:49:14,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:49:25,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:49:25,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:49:25,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:49:38,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:49:38,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:49:38,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:49:49,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:49:49,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:49:49,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:50:01,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:50:01,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:50:01,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:50:11,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:50:11,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:50:11,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:50:24,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:50:24,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:50:24,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:50:36,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:50:36,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:50:36,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:50:47,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:50:47,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:50:47,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:00,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:00,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:00,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:11,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:11,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:11,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:21,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:21,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:21,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:34,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:34,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:34,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:47,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:47,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:47,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:51:57,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:51:57,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:51:57,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:52:09,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:52:09,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:52:09,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:52:20,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:52:20,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:52:20,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:52:32,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:52:32,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:52:32,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:52:35,490.490 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 13:52:40,545.545 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 13:52:40,636.636 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 13:52:40,728.728 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 13:52:40,821.821 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 13:52:42,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:52:42,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:52:42,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:52:51,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:52:51,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:52:51,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:01,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:01,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:01,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:14,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:14,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:14,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:24,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:24,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:24,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:37,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:37,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:37,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:48,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:48,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:48,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:53:59,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:53:59,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:53:59,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:54:10,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:54:10,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:54:10,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:54:20,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:54:20,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:54:20,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:54:32,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:54:32,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:54:32,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:54:44,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:54:44,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:54:44,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:54:54,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:54:54,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:54:54,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:04,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:04,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:04,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:14,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:14,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:14,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:25,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:25,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:25,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:36,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:36,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:36,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:47,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:47,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:47,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:55:59,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:55:59,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:55:59,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:56:12,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:56:12,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:56:12,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:56:25,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:56:25,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:56:25,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:56:38,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:56:38,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:56:38,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:56:47,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:56:47,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:56:47,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:56:57,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:56:57,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:56:57,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:57:09,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:57:09,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:57:09,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:57:19,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:57:19,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:57:19,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:57:31,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:57:31,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:57:31,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:57:43,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:57:43,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:57:43,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:57:54,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:57:54,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:57:54,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:58:06,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:58:06,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:58:06,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:58:18,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:58:18,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:58:18,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:58:28,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:58:28,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:58:28,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:58:41,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:58:41,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:58:41,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:58:52,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:58:52,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:58:52,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:59:02,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:59:02,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:59:02,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:59:15,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:59:15,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:59:15,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:59:28,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:59:28,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:59:28,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:59:40,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:59:40,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:59:40,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 13:59:50,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 13:59:50,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 13:59:50,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:00:03,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:00:03,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:00:03,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:00:17,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:00:17,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:00:17,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:00:30,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:00:30,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:00:30,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:00:41,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:00:41,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:00:41,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:00:51,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:00:51,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:00:51,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:02,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:02,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:02,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:11,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:11,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:11,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:22,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:22,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:22,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:32,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:32,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:32,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:44,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:44,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:44,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:01:57,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:01:57,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:01:57,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:02:11,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:02:11,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:02:11,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:02:21,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:02:21,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:02:21,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:02:33,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:02:33,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:02:33,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:02:44,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:02:44,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:02:44,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:02:56,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:02:56,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:02:56,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:03:08,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:03:08,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:03:08,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:03:18,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:03:18,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:03:18,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:03:31,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:03:31,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:03:31,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:03:42,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:03:42,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:03:42,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:03:54,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:03:54,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:03:54,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:05,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:05,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:05,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:15,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:15,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:15,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:25,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:25,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:25,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:35,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:35,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:35,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:45,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:45,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:45,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:04:57,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:04:57,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:04:57,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:05:09,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:05:09,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:05:09,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:05:21,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:05:21,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:05:21,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:05:34,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:05:34,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:05:34,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:05:47,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:05:47,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:05:47,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:05:58,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:05:58,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:05:58,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:06:10,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:06:10,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:06:10,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:06:23,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:06:23,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:06:23,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:06:33,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:06:33,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:06:33,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:06:44,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:06:44,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:06:44,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:06:54,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:06:54,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:06:54,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:07:07,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:07:07,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:07:07,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:07:20,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:07:20,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:07:20,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:07:30,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:07:30,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:07:30,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:07:41,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:07:41,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:07:41,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:07:43,524.524 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:07:48,527.527 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:07:48,611.611 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:07:48,700.700 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:07:48,790.790 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:07:51,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:07:51,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:07:51,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:08:02,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:08:02,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:08:02,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:08:13,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:08:13,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:08:13,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:08:26,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:08:26,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:08:26,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:08:38,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:08:38,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:08:38,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:08:49,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:08:49,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:08:49,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:00,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:00,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:00,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:10,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:10,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:10,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:22,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:22,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:22,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:35,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:35,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:35,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:45,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:45,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:45,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:09:55,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:09:55,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:09:55,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:10:08,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:10:08,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:10:08,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:10:23,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:10:23,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:10:23,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:10:34,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:10:34,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:10:34,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:10:44,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:10:44,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:10:44,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:10:54,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:10:54,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:10:54,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:07,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:07,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:07,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:19,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:19,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:19,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:28,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:28,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:28,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:38,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:38,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:38,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:47,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:47,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:47,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:11:59,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:11:59,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:11:59,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:12:12,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:12:12,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:12:12,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:12:23,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:12:23,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:12:23,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:12:36,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:12:36,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:12:36,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:12:47,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:12:47,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:12:47,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:12:59,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:12:59,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:12:59,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:13:10,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:13:10,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:13:10,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:13:23,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:13:23,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:13:23,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:13:34,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:13:34,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:13:34,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:13:45,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:13:45,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:13:45,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:13:57,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:13:57,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:13:57,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:14:10,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:14:10,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:14:10,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:14:23,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:14:23,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:14:23,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:14:34,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:14:34,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:14:34,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:14:45,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:14:45,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:14:45,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:14:57,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:14:57,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:14:57,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:15:07,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:15:07,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:15:07,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:15:18,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:15:18,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:15:18,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:15:29,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:15:29,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:15:29,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:15:43,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:15:43,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:15:43,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:15:54,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:15:54,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:15:54,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:16:06,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:16:06,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:16:06,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:16:15,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:16:15,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:16:15,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:16:29,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:16:29,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:16:29,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:16:40,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:16:40,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:16:40,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:16:52,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:16:52,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:16:52,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:17:04,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:17:04,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:17:04,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:17:15,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:17:15,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:17:15,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:17:18,853.853 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:17:23,839.839 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:23,923.923 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:24,009.009 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:24,094.094 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:17:26,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:17:26,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:17:26,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:17:30,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:17:30,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:17:30,851.851 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 14:17:30,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:17:35,584.584 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:17:35,614.614 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:17:35,645.645 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:17:39,667.667 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:39,847.847 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:40,049.049 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:40,262.262 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:17:41,590.590 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:41,751.751 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:41,971.971 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:42,215.215 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:17:45,147.147 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:45,377.377 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:45,628.628 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:45,803.803 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:17:48,464.464 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:48,670.670 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:48,874.874 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:48,963.963 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:17:54,220.220 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:17:54,314.314 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:17:54,396.396 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:17:54,479.479 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:18:02,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:02,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:02,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:18:12,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:12,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:12,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:18:23,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:23,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:23,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:18:32,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:32,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:32,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:18:45,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:45,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:45,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:18:55,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:18:55,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:18:55,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:19:07,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:19:07,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:19:07,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:19:19,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:19:19,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:19:19,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:19:30,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:19:30,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:19:30,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:19:44,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:19:44,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:19:44,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:19:54,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:19:54,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:19:54,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:20:08,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:20:08,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:20:08,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:20:18,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:20:18,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:20:18,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:20:28,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:20:28,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:20:29,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:20:40,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:20:40,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:20:40,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:20:51,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:20:51,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:20:51,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:01,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:01,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:01,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:11,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:11,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:11,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:21,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:21,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:21,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:31,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:31,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:31,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:44,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:44,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:44,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:21:54,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:21:54,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:21:54,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:04,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:04,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:04,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:17,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:17,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:17,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:27,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:27,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:27,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:38,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:38,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:38,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:51,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:51,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:51,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:22:55,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:22:55,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:22:55,390.390 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 14:22:55,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:23:06,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:23:06,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:23:06,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:23:19,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:23:19,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:23:19,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:23:31,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:23:31,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:23:31,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:23:44,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:23:44,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:23:44,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:23:50,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:23:50,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:23:50,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:03,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:24:03,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:24:03,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:14,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:24:14,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:24:14,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:24,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:24:24,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:24:24,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:37,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:24:37,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:24:37,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:44,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:24:44,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:24:44,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:24:48,612.612 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:24:48,642.642 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:24:48,673.673 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:24:53,446.446 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:24:53,630.630 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:24:53,848.848 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:24:54,091.091 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:24:55,875.875 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:24:56,160.160 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:24:56,367.367 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:24:56,578.578 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:24:58,650.650 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:24:58,878.878 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:24:59,113.113 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:24:59,350.350 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:25:01,549.549 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:25:01,749.749 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:25:02,620.620 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:25:02,772.772 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:25:04,299.299 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:25:04,388.388 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:25:04,470.470 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:25:04,553.553 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:25:09,872.872 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:25:09,961.961 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:25:10,043.043 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:25:10,126.126 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:25:15,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:25:15,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:25:15,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:25:29,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:25:29,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:25:29,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:25:39,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:25:39,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:25:39,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:25:51,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:25:51,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:25:51,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:02,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:02,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:02,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:12,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:12,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:12,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:22,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:22,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:22,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:34,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:34,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:34,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:44,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:44,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:44,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:26:55,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:26:55,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:26:55,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:27:07,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:27:07,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:27:07,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:27:17,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:27:17,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:27:17,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:27:31,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:27:31,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:27:31,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:27:41,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:27:41,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:27:41,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:27:52,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:27:52,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:27:52,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:02,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:02,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:02,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:14,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:14,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:14,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:25,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:25,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:25,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:35,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:35,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:35,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:46,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:46,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:46,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:28:55,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:28:55,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:28:55,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:29:06,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:29:06,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:29:06,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:29:18,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:29:18,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:29:18,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:29:31,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:29:31,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:29:31,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:29:41,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:29:41,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:29:41,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:29:52,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:29:52,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:29:52,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:03,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:03,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:03,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:15,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:15,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:15,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:26,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:26,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:26,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:35,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:35,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:35,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:45,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:45,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:45,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:30:55,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:30:55,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:30:55,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:31:07,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:31:07,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:31:07,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:31:18,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:31:18,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:31:18,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:31:28,208.208 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:31:28,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:31:28,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:31:28,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:31:33,190.190 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:31:33,276.276 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:31:33,360.360 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:31:33,445.445 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:31:40,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:31:40,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:31:40,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:31:54,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:31:54,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:31:54,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:32:06,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:32:06,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:32:06,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:32:19,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:32:19,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:32:19,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:32:31,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:32:31,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:32:31,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:32:44,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:32:44,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:32:44,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:32:56,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:32:56,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:32:56,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:33:09,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:33:09,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:33:09,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:33:19,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:33:19,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:33:19,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:33:28,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:33:28,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:33:28,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:33:39,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:33:39,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:33:39,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:33:50,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:33:50,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:33:50,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:01,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:01,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:01,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:13,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:13,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:13,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:24,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:24,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:24,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:34,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:34,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:34,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:48,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:48,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:48,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:34:58,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:34:58,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:34:58,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:35:10,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:35:10,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:35:10,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:35:23,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:35:23,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:35:23,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:35:34,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:35:34,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:35:34,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:35:46,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:35:46,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:35:46,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:35:58,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:35:58,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:35:58,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:36:08,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:36:08,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:36:08,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:36:19,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:36:19,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:36:19,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:36:30,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:36:30,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:36:30,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:36:42,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:36:42,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:36:42,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:36:55,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:36:55,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:36:55,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:37:07,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:37:07,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:37:07,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:37:19,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:37:19,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:37:19,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:37:31,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:37:31,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:37:31,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:37:44,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:37:44,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:37:44,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:37:56,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:37:56,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:37:56,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:38:06,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:38:06,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:38:06,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:38:15,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:38:15,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:38:15,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:38:27,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:38:27,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:38:27,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:38:40,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:38:40,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:38:40,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:38:49,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:38:49,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:38:49,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:39:01,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:39:01,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:39:01,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:39:14,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:39:14,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:39:14,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:39:23,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:39:23,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:39:23,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:39:35,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:39:35,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:39:35,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:39:48,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:39:48,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:39:48,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:40:01,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:40:01,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:40:01,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:40:14,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:40:14,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:40:14,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:40:26,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:40:26,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:40:26,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:40:37,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:40:37,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:40:37,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:40:50,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:40:50,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:40:50,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:02,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:41:02,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:41:02,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:11,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:41:11,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:41:11,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:22,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:41:22,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:41:22,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:35,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:41:35,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:41:35,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:39,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:41:39,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:41:39,997.997 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 14:41:40,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:41:44,840.840 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:41:44,899.899 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:41:44,961.961 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:41:49,584.584 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:41:49,763.763 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:41:49,949.949 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:41:50,133.133 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:41:51,845.845 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:41:52,073.073 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:41:52,329.329 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:41:52,473.473 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:41:54,013.013 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:41:54,174.174 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:41:54,376.376 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:41:54,609.609 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:41:55,965.965 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:41:56,068.068 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:41:56,161.161 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:41:56,257.257 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:41:57,157.157 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:41:57,240.240 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:41:57,340.340 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:41:57,463.463 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:42:02,565.565 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:42:02,655.655 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:42:02,750.750 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:42:02,842.842 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:42:10,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:42:10,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:42:10,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:42:20,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:42:20,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:42:20,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:42:30,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:42:30,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:42:30,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:42:42,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:42:42,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:42:42,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:42:53,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:42:53,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:42:53,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:43:03,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:43:03,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:43:03,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:43:13,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:43:13,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:43:13,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:43:25,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:43:25,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:43:25,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:43:38,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:43:38,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:43:38,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:43:50,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:43:50,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:43:50,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:02,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:02,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:02,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:12,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:12,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:12,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:25,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:25,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:25,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:35,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:35,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:35,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:46,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:46,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:46,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:44:59,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:44:59,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:44:59,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:45:11,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:45:11,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:45:11,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:45:24,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:45:24,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:45:24,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:45:35,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:45:35,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:45:35,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:45:46,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:45:46,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:45:46,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:45:59,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:45:59,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:45:59,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:46:12,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:46:12,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:46:12,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:46:23,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:46:23,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:46:23,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:46:34,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:46:34,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:46:34,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:46:46,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:46:46,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:46:46,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:46:58,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:46:58,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:46:58,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:47:11,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:47:11,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:47:11,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:47:21,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:47:21,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:47:21,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:47:33,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:47:33,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:47:33,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:47:44,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:47:44,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:47:44,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:47:56,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:47:56,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:47:56,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:48:05,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:48:05,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:48:05,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:48:17,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:48:17,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:48:17,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:48:30,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:48:30,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:48:30,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:48:43,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:48:43,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:48:43,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:48:52,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:48:52,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:48:52,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:02,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:02,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:02,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:12,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:12,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:12,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:25,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:25,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:25,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:31,431.431 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:49:35,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:35,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:35,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:36,443.443 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 14:49:36,548.548 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 14:49:36,642.642 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 14:49:36,735.735 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 14:49:44,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:44,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:44,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:49:56,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:49:56,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:49:56,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:50:08,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:50:08,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:50:08,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:50:20,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:50:20,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:50:20,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:50:30,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:50:30,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:50:30,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:50:41,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:50:41,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:50:41,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:50:54,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:50:54,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:50:54,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:51:04,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:51:04,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:51:04,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:51:17,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:51:17,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:51:17,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:51:29,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:51:29,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:51:29,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:51:42,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:51:42,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:51:42,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:51:54,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:51:54,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:51:54,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:52:03,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:52:03,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:52:03,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:52:16,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:52:16,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:52:16,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:52:28,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:52:28,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:52:28,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:52:41,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:52:41,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:52:41,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:52:54,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:52:54,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:52:54,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:53:03,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:53:03,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:53:03,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:53:17,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:53:17,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:53:17,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:53:29,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:53:29,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:53:29,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:53:42,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:53:42,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:53:42,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:53:54,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:53:54,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:53:54,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:54:04,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:54:04,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:54:04,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:54:15,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:54:15,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:54:15,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:54:26,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:54:26,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:54:26,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:54:37,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:54:37,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:54:37,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:54:50,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:54:50,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:54:50,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:01,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:01,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:01,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:13,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:13,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:13,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:24,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:24,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:24,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:35,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:35,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:35,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:48,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:48,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:48,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:55:59,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:55:59,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:55:59,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:56:10,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:56:10,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:56:10,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:56:20,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:56:20,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:56:20,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:56:33,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:56:33,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:56:33,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:56:45,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:56:45,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:56:45,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:56:56,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:56:56,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:56:56,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:57:10,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:57:10,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:57:10,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:57:23,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:57:23,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:57:23,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:57:33,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:57:33,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:57:33,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:57:44,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:57:44,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:57:44,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:57:55,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:57:55,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:57:55,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:58:06,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:58:06,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:58:06,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:58:19,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:58:19,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:58:19,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:58:23,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:58:23,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:58:23,451.451 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 14:58:23,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:58:28,202.202 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:58:28,237.237 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:58:28,269.269 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 14:58:32,604.604 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:34,181.181 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:35,932.932 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:36,949.949 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 14:58:37,733.733 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:39,093.093 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:40,479.479 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:41,844.844 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 14:58:49,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:58:49,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:58:49,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:58:59,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:58:59,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:58:59,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:59:11,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:59:11,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:59:11,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:59:22,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:59:22,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:59:22,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:59:33,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:59:33,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:59:33,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:59:47,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:59:47,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:59:47,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 14:59:58,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 14:59:58,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 14:59:58,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:00:11,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:00:11,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:00:11,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:00:24,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:00:24,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:00:24,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:00:35,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:00:35,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:00:35,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:00:44,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:00:44,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:00:44,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:00:48,368.368 ERROR ] Error getting syncAuthUsers Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_auth.py", line 154, in sync_auth_users user_data = json.loads(User().get_user_auth_sync(utils.get_imei(), modified_at)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 15:00:57,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:00:57,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:00:57,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:01:06,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:01:06,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:01:06,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:01:17,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:01:17,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:01:17,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:01:26,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:01:26,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:01:26,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:01:38,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:01:38,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:01:38,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:01:51,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:01:51,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:01:51,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:03,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:03,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:03,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:15,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:15,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:15,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:25,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:25,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:25,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:38,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:38,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:38,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:47,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:47,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:47,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:02:59,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:02:59,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:02:59,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:03:12,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:03:12,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:03:12,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:03:24,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:03:24,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:03:24,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:03:37,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:03:37,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:03:37,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:03:47,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:03:47,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:03:47,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:03:56,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:03:56,668.668 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:03:56,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:04:07,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:04:07,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:04:07,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:04:16,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:04:16,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:04:16,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:04:29,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:04:29,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:04:29,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:04:40,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:04:40,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:04:40,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:04:50,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:04:50,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:04:50,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:05:03,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:05:03,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:05:03,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:05:15,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:05:15,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:05:15,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:05:28,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:05:28,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:05:28,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:05:40,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:05:40,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:05:40,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:05:50,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:05:50,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:05:50,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:02,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:02,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:02,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:12,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:12,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:12,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:24,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:24,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:24,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:34,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:34,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:34,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:46,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:46,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:46,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:06:59,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:06:59,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:06:59,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:07:09,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:07:09,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:07:09,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:07:21,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:07:21,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:07:21,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:07:30,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:07:30,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:07:30,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:07:42,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:07:42,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:07:42,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:07:54,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:07:54,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:07:54,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:08:06,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:08:06,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:08:06,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:08:19,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:08:19,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:08:19,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:08:30,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:08:30,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:08:30,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:08:42,526.526 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:08:43,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:08:43,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:08:43,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:08:47,518.518 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:08:47,605.605 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:08:47,694.694 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:08:47,779.779 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:08:54,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:08:54,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:08:54,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:09:04,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:09:04,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:09:04,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:09:14,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:09:14,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:09:14,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:09:27,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:09:27,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:09:27,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:09:37,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:09:37,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:09:37,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:09:49,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:09:49,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:09:49,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:01,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:01,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:01,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:13,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:13,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:13,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:24,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:24,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:24,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:36,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:36,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:36,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:50,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:50,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:50,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:10:59,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:10:59,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:10:59,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:11:09,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:11:09,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:11:09,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:11:21,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:11:21,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:11:21,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:11:32,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:11:32,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:11:32,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:11:45,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:11:45,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:11:45,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:11:55,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:11:55,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:11:55,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:12:08,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:12:08,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:12:08,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:12:18,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:12:18,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:12:18,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:12:31,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:12:31,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:12:31,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:12:41,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:12:41,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:12:41,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:12:51,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:12:51,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:12:51,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:01,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:01,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:01,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:11,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:11,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:11,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:20,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:20,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:20,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:30,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:30,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:30,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:39,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:40,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:40,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:13:53,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:13:53,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:13:53,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:04,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:04,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:04,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:14,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:14,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:14,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:24,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:24,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:24,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:35,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:35,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:35,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:49,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:49,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:49,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:14:59,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:14:59,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:14:59,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:15:07,234.234 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:15:11,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:15:11,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:15:11,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:15:12,284.284 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:15:12,376.376 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:15:12,468.468 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:15:12,561.561 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:15:24,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:15:24,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:15:24,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:15:36,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:15:36,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:15:36,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:15:46,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:15:46,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:15:46,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:15:55,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:15:55,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:15:55,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:16:07,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:16:07,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:16:07,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:16:20,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:16:20,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:16:20,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:16:30,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:16:30,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:16:30,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:16:41,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:16:41,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:16:41,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:16:54,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:16:54,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:16:54,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:17:04,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:17:04,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:17:04,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:17:17,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:17:17,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:17:17,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:17:29,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:17:29,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:17:29,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:17:39,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:17:39,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:17:39,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:17:50,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:17:50,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:17:50,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:18:02,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:18:02,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:18:02,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:18:14,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:18:14,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:18:14,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:18:25,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:18:25,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:18:25,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:18:38,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:18:38,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:18:38,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:18:50,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:18:50,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:18:50,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:02,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:02,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:02,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:12,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:12,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:12,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:24,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:24,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:24,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:36,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:36,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:36,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:48,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:48,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:48,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:19:58,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:19:58,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:19:58,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:20:14,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:20:14,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:20:14,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:20:24,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:20:24,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:20:24,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:20:35,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:20:35,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:20:35,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:20:39,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:20:39,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:20:40,041.041 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 15:20:40,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:20:44,718.718 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 15:20:44,794.794 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 15:20:44,855.855 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 15:20:49,401.401 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:50,693.693 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:52,477.477 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:53,376.376 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 15:20:54,589.589 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:56,278.278 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:57,825.825 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:20:59,292.292 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:21:03,130.130 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:21:03,474.474 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:21:03,728.728 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:21:03,970.970 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:21:05,459.459 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:21:05,627.627 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:21:06,198.198 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:21:06,408.408 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:21:08,208.208 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:21:08,456.456 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:21:08,690.690 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:21:08,883.883 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:21:10,507.507 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:21:10,613.613 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:21:10,700.700 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:21:10,792.792 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:21:16,054.054 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:21:16,146.146 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:21:16,239.239 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:21:16,345.345 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:21:22,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:21:22,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:21:22,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:21:32,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:21:32,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:21:32,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:21:42,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:21:42,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:21:42,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:21:54,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:21:54,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:21:54,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:22:05,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:22:05,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:22:05,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:22:18,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:22:18,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:22:18,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:22:29,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:22:29,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:22:29,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:22:39,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:22:39,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:22:39,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:22:49,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:22:49,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:22:49,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:00,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:00,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:00,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:12,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:12,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:12,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:25,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:25,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:25,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:37,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:37,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:37,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:48,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:48,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:48,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:23:57,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:23:57,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:23:57,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:24:10,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:24:10,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:24:10,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:24:22,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:24:22,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:24:22,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:24:32,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:24:32,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:24:32,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:24:44,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:24:44,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:24:44,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:24:56,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:24:56,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:24:56,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:25:08,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:25:08,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:25:08,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:25:19,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:25:19,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:25:19,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:25:34,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:25:34,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:25:34,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:25:47,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:25:47,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:25:47,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:25:59,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:25:59,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:25:59,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:26:10,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:26:10,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:26:10,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:26:22,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:26:22,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:26:22,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:26:33,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:26:33,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:26:33,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:26:44,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:26:44,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:26:44,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:26:55,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:26:55,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:26:55,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:27:05,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:27:05,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:27:05,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:27:17,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:27:17,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:27:17,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:27:31,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:27:31,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:27:31,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:27:41,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:27:41,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:27:41,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:27:52,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:27:52,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:27:52,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:28:05,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:28:05,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:28:05,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:28:17,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:28:17,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:28:17,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:28:28,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:28:28,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:28:28,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:28:39,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:28:39,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:28:39,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:28:51,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:28:51,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:28:51,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:29:02,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:29:02,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:29:02,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:29:13,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:29:13,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:29:13,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:29:23,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:29:23,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:29:23,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:29:35,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:29:35,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:29:35,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:29:47,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:29:47,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:29:47,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:00,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:00,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:00,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:11,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:11,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:11,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:20,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:20,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:20,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:32,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:32,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:32,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:44,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:44,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:44,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:30:57,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:30:57,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:30:57,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:31:03,048.048 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:31:07,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:31:07,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:31:07,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:31:08,103.103 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:31:08,189.189 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:31:08,275.275 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:31:08,363.363 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:31:19,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:31:19,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:31:19,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:31:28,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:31:28,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:31:28,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:31:41,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:31:41,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:31:41,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:31:53,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:31:53,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:31:53,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:32:03,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:32:03,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:32:03,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:32:14,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:32:14,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:32:15,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:32:25,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:32:25,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:32:25,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:32:37,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:32:37,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:32:37,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:32:48,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:32:48,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:32:48,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:00,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:00,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:00,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:13,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:13,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:13,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:22,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:22,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:22,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:35,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:35,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:35,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:45,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:45,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:45,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:33:57,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:33:57,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:33:57,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:34:09,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:34:09,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:34:09,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:34:21,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:34:21,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:34:21,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:34:33,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:34:33,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:34:33,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:34:46,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:34:46,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:34:46,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:34:58,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:34:58,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:34:58,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:35:09,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:35:09,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:35:09,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:35:19,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:35:19,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:35:19,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:35:28,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:35:28,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:35:28,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:35:41,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:35:41,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:35:41,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:35:52,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:35:52,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:35:52,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:02,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:02,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:02,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:16,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:16,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:16,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:27,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:27,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:27,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:36,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:36,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:36,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:46,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:46,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:46,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:36:59,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:36:59,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:36:59,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:37:09,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:37:09,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:37:09,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:37:20,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:37:20,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:37:20,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:37:30,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:37:30,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:37:30,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:37:43,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:37:43,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:37:43,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:37:53,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:37:53,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:37:53,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:05,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:05,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:05,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:15,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:15,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:15,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:24,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:24,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:24,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:37,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:37,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:37,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:47,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:47,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:47,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:38:56,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:38:56,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:38:56,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:39:09,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:39:09,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:39:09,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:39:20,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:39:20,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:39:20,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:39:33,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:39:33,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:39:33,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:39:44,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:39:44,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:39:44,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:39:54,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:39:54,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:39:54,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:40:07,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:40:07,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:40:07,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:40:18,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:40:18,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:40:18,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:40:31,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:40:31,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:40:31,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:40:44,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:40:44,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:40:44,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:40:57,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:40:57,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:40:57,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:41:08,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:41:08,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:41:08,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:41:18,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:41:18,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:41:18,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:41:30,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:41:30,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:41:30,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:41:40,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:41:40,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:41:40,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:41:53,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:41:53,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:41:53,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:42:05,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:42:05,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:42:05,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:42:17,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:42:17,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:42:17,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:42:30,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:42:30,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:42:30,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:42:42,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:42:42,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:42:42,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:42:53,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:42:53,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:42:53,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:04,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:04,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:04,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:15,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:15,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:15,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:25,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:25,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:25,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:35,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:35,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:35,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:45,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:45,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:45,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:43:56,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:43:56,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:43:56,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:44:07,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:44:07,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:44:07,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:44:18,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:44:18,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:44:18,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:44:31,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:44:31,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:44:31,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:44:44,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:44:44,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:44:44,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:44:56,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:44:56,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:44:56,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:45:09,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:45:09,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:45:09,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:45:20,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:45:20,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:45:20,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:45:32,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:45:32,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:45:32,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:45:45,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:45:45,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:45:45,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:45:57,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:45:57,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:45:57,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:46:08,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:46:08,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:46:08,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:46:21,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:46:21,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:46:21,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:46:34,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:46:34,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:46:35,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:46:45,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:46:45,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:46:45,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:46:57,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:46:57,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:46:57,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:47:10,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:47:10,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:47:10,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:47:21,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:47:21,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:47:21,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:47:33,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:47:33,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:47:33,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:47:43,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:47:43,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:47:43,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:47:54,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:47:54,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:47:54,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:48:08,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:48:08,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:48:08,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:48:17,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:48:17,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:48:17,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:48:29,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:48:29,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:48:29,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:48:40,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:48:40,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:48:40,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:48:50,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:48:50,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:48:50,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:49:02,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:49:02,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:49:02,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:49:15,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:49:15,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:49:15,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:49:28,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:49:28,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:49:28,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:49:39,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:49:39,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:49:39,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:49:52,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:49:52,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:49:52,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:50:08,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:50:08,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:50:08,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:50:19,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:50:19,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:50:19,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:50:29,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:50:29,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:50:29,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:50:38,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:50:38,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:50:38,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:50:49,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:50:49,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:50:49,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:00,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:00,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:00,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:10,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:10,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:10,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:22,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:22,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:22,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:31,588.588 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 15:51:34,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:34,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:34,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:36,591.591 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 15:51:36,679.679 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 15:51:36,766.766 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 15:51:36,854.854 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 15:51:45,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:45,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:45,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:51:56,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:51:56,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:51:56,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:52:07,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:52:07,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:52:07,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:52:17,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:52:17,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:52:17,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:52:27,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:52:27,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:52:27,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:52:38,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:52:38,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:52:38,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:52:48,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:52:48,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:52:48,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:00,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:00,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:00,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:10,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:10,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:10,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:20,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:20,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:20,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:32,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:32,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:32,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:44,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:44,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:44,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:53:56,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:53:56,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:53:56,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:54:06,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:54:06,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:54:06,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:54:17,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:54:17,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:54:17,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:54:28,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:54:28,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:54:28,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:54:39,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:54:39,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:54:39,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:54:50,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:54:50,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:54:50,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:55:03,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:55:03,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:55:03,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:55:16,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:55:16,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:55:16,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:55:28,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:55:28,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:55:28,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:55:39,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:55:39,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:55:39,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:55:50,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:55:50,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:55:51,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:01,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:01,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:01,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:11,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:11,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:11,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:22,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:22,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:22,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:34,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:34,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:34,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:46,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:46,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:46,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:56:59,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:56:59,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:56:59,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:57:09,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:57:09,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:57:09,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:57:20,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:57:20,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:57:20,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:57:32,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:57:32,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:57:32,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:57:47,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:57:47,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:57:47,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:57:59,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:57:59,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:57:59,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:58:12,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:58:12,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:58:12,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:58:24,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:58:24,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:58:24,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:58:37,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:58:37,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:58:37,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:58:48,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:58:48,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:58:48,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:00,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:00,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:00,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:10,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:10,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:10,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:21,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:21,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:21,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:31,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:31,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:31,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:42,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:42,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:42,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 15:59:54,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 15:59:54,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 15:59:54,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:00:06,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:00:06,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:00:06,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:00:16,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:00:16,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:00:16,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:00:29,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:00:29,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:00:29,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:00:41,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:00:42,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:00:42,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:00:54,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:00:54,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:00:54,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:01:04,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:01:04,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:01:04,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:01:17,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:01:17,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:01:17,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:01:30,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:01:30,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:01:30,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:01:42,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:01:42,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:01:42,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:01:55,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:01:55,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:01:55,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:05,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:05,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:05,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:16,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:16,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:16,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:27,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:27,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:27,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:38,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:38,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:38,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:47,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:47,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:47,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:02:59,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:02:59,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:02:59,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:03:12,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:03:12,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:03:12,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:03:21,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:03:21,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:03:21,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:03:34,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:03:34,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:03:34,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:03:46,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:03:46,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:03:46,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:03:57,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:03:57,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:03:57,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:06,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:06,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:06,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:16,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:16,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:16,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:26,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:26,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:26,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:37,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:37,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:37,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:47,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:47,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:47,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:04:57,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:04:57,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:04:57,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:05:08,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:05:08,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:05:08,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:05:20,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:05:20,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:05:20,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:05:30,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:05:30,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:05:30,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:05:40,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:05:40,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:05:40,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:05:53,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:05:53,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:05:53,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:02,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:02,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:02,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:12,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:12,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:12,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:21,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:21,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:21,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:34,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:34,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:34,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:44,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:44,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:44,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:06:55,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:06:55,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:06:55,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:05,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:05,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:05,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:17,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:17,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:17,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:27,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:27,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:27,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:39,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:39,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:39,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:48,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:48,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:48,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:07:58,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:07:58,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:07:58,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:08:11,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:08:11,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:08:11,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:08:24,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:08:24,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:08:24,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:08:26,027.027 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:08:31,014.014 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 16:08:31,106.106 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 16:08:31,200.200 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 16:08:31,306.306 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 16:08:38,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:08:38,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:08:38,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:08:48,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:08:48,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:08:48,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:08:58,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:08:58,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:08:58,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:09:10,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:09:10,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:09:10,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:09:20,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:09:20,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:09:20,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:09:30,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:09:30,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:09:30,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:09:41,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:09:41,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:09:41,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:09:51,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:09:51,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:09:51,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:01,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:01,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:01,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:12,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:12,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:12,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:25,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:25,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:25,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:35,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:35,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:35,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:45,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:45,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:45,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:10:56,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:10:56,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:10:56,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:11:06,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:11:06,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:11:06,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:11:17,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:11:17,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:11:17,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:11:27,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:11:27,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:11:27,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:11:38,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:11:38,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:11:38,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:11:51,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:11:51,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:11:51,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:12:02,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:12:02,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:12:02,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:12:14,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:12:14,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:12:14,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:12:26,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:12:26,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:12:26,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:12:39,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:12:39,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:12:39,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:12:50,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:12:50,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:12:50,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:01,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:01,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:01,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:12,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:12,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:12,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:22,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:22,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:22,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:33,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:33,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:33,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:43,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:43,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:43,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:13:54,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:13:54,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:13:54,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:14:05,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:14:05,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:14:05,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:14:16,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:14:16,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:14:16,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:14:26,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:14:26,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:14:26,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:14:36,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:14:36,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:14:36,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:14:48,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:14:48,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:14:48,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:01,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:01,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:01,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:11,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:11,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:11,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:23,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:23,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:23,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:35,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:35,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:35,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:46,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:46,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:46,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:15:59,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:15:59,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:15:59,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:16:11,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:16:11,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:16:11,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:16:22,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:16:22,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:16:22,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:16:33,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:16:33,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:16:33,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:16:45,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:16:45,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:16:45,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:16:56,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:16:56,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:16:56,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:17:07,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:17:07,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:17:07,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:17:18,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:17:18,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:17:18,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:17:31,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:17:31,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:17:31,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:17:42,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:17:42,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:17:42,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:17:51,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:17:51,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:17:51,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:01,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:01,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:01,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:12,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:12,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:12,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:25,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:25,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:25,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:35,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:35,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:35,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:46,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:46,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:46,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:18:58,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:18:58,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:18:58,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:19:09,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:19:09,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:19:09,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:19:20,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:19:20,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:19:20,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:19:32,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:19:32,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:19:32,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:19:42,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:19:42,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:19:42,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:19:53,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:19:53,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:19:53,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:03,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:03,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:03,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:14,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:14,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:14,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:24,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:24,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:24,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:34,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:34,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:34,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:45,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:45,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:45,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:20:55,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:20:55,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:20:55,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:21:07,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:21:07,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:21:07,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:21:19,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:21:19,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:21:19,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:21:31,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:21:31,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:21:31,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:21:41,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:21:41,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:21:41,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:21:52,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:21:52,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:21:52,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:22:01,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:22:01,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:22:01,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:22:12,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:22:12,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:22:12,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:22:22,762.762 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:22:25,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:22:25,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:22:25,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:22:27,821.821 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 16:22:27,909.909 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 16:22:27,995.995 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 16:22:28,084.084 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 16:22:38,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:22:38,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:22:38,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:22:49,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:22:49,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:22:49,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:00,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:00,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:00,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:12,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:12,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:12,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:26,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:26,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:26,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:35,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:35,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:35,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:46,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:46,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:46,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:23:59,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:23:59,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:23:59,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:24:10,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:24:10,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:24:10,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:24:23,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:24:23,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:24:23,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:24:33,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:24:33,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:24:33,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:24:47,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:24:47,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:24:47,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:24:58,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:24:58,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:24:58,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:25:10,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:25:10,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:25:10,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:25:21,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:25:21,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:25:21,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:25:33,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:25:33,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:25:33,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:25:44,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:25:44,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:25:44,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:25:55,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:25:55,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:25:55,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:26:06,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:26:06,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:26:06,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:26:17,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:26:17,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:26:17,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:26:29,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:26:29,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:26:29,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:26:40,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:26:40,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:26:40,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:26:52,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:26:52,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:26:52,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:27:05,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:27:05,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:27:05,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:27:18,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:27:18,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:27:18,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:27:28,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:27:28,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:27:28,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:27:39,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:27:39,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:27:39,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:27:51,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:27:51,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:27:51,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:28:04,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:28:04,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:28:04,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:28:17,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:28:17,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:28:17,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:28:29,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:28:29,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:28:29,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:28:42,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:28:42,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:28:42,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:28:49,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:28:49,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:28:49,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:02,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:02,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:02,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:12,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:12,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:12,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:22,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:22,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:22,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:34,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:34,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:34,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:46,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:46,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:46,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:29:58,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:29:58,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:29:58,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:30:11,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:30:11,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:30:11,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:30:15,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:30:15,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:30:15,621.621 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 16:30:15,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:30:20,318.318 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 16:30:20,349.349 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 16:30:20,380.380 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 16:30:25,001.001 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:26,532.532 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:27,272.272 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 16:30:28,680.680 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:30,562.562 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:32,381.381 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:32,590.590 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 16:30:34,588.588 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:36,546.546 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:38,580.580 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:39,491.491 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:30:46,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:30:46,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:30:46,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:30:57,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:30:57,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:30:57,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:31:08,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:31:08,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:31:08,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:31:21,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:31:21,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:31:21,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:31:34,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:31:34,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:31:34,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:31:44,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:31:44,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:31:44,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:31:57,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:31:57,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:31:57,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:32:08,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:32:08,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:32:08,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:32:21,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:32:21,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:32:21,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:32:30,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:32:30,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:32:30,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:32:44,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:32:44,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:32:44,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:32:54,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:32:54,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:32:54,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:33:04,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:33:04,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:33:04,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:33:17,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:33:17,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:33:17,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:33:27,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:33:27,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:33:27,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:33:40,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:33:40,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:33:40,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:33:51,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:33:51,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:33:51,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:34:04,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:34:04,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:34:04,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:34:16,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:34:16,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:34:16,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:34:29,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:34:29,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:34:29,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:34:38,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:34:38,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:34:38,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:34:48,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:34:48,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:34:48,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:00,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:00,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:00,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:11,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:11,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:11,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:22,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:22,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:22,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:34,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:34,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:34,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:45,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:45,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:45,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:35:55,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:35:55,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:35:55,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:04,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:04,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:04,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:15,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:15,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:15,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:25,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:25,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:25,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:37,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:37,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:37,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:48,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:48,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:48,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:36:57,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:36:57,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:36:57,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:37:10,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:37:10,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:37:10,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:37:21,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:37:21,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:37:21,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:37:31,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:37:31,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:37:31,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:37:41,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:37:41,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:37:41,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:37:52,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:37:52,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:37:52,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:38:02,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:38:02,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:38:02,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:38:14,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:38:14,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:38:14,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:38:24,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:38:24,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:38:24,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:38:36,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:38:36,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:38:36,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:38:49,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:38:49,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:38:49,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:00,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:00,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:00,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:11,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:11,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:11,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:21,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:21,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:21,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:34,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:34,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:34,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:35,192.192 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:39:40,221.221 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 16:39:40,322.322 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 16:39:40,414.414 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 16:39:40,505.505 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 16:39:45,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:45,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:45,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:39:55,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:39:55,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:39:55,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:40:08,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:40:08,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:40:08,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:40:21,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:40:21,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:40:21,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:40:32,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:40:32,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:40:32,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:40:45,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:40:45,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:40:45,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:40:58,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:40:58,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:40:58,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:41:09,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:41:09,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:41:09,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:41:20,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:41:20,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:41:20,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:41:30,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:41:30,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:41:30,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:41:39,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:41:39,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:41:39,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:41:51,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:41:51,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:41:51,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:02,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:02,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:02,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:11,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:11,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:11,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:21,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:21,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:21,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:34,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:34,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:34,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:44,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:44,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:44,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:42:55,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:42:55,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:42:55,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:43:07,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:43:07,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:43:07,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:43:20,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:43:20,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:43:20,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:43:32,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:43:32,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:43:32,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:43:42,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:43:42,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:43:42,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:43:54,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:43:54,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:43:54,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:44:06,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:44:06,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:44:06,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:44:18,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:44:18,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:44:18,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:44:29,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:44:29,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:44:29,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:44:39,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:44:39,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:44:39,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:44:49,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:44:49,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:44:49,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:00,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:00,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:00,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:10,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:10,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:10,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:20,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:20,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:20,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:31,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:31,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:31,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:43,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:43,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:43,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:45:56,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:45:56,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:45:56,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:46:07,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:46:07,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:46:07,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:46:20,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:46:20,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:46:20,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:46:33,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:46:33,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:46:33,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:46:44,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:46:44,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:46:44,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:46:56,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:46:56,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:46:56,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:47:09,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:47:09,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:47:09,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:47:21,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:47:21,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:47:21,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:47:32,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:47:32,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:47:32,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:47:43,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:47:43,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:47:43,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:47:55,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:47:55,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:47:55,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:48:07,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:48:07,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:48:07,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:48:16,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:48:16,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:48:16,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:48:28,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:48:28,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:48:28,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:48:41,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:48:41,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:48:41,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:48:51,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:48:51,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:48:51,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:02,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:02,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:02,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:12,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:12,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:12,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:22,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:22,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:22,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:33,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:33,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:33,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:43,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:43,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:43,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:49:54,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:49:54,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:49:54,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:50:08,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:50:08,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:50:08,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:50:18,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:50:18,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:50:18,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:50:29,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:50:29,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:50:29,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:50:41,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:50:41,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:50:41,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:50:53,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:50:53,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:50:53,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:51:06,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:51:06,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:51:06,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:51:15,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:51:15,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:51:15,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:51:28,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:51:28,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:51:28,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:51:41,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:51:41,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:51:41,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:51:53,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:51:53,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:51:53,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:04,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:04,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:04,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:14,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:14,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:14,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:25,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:25,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:25,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:37,377.377 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 16:52:38,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:38,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:38,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:42,393.393 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 16:52:42,498.498 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 16:52:42,598.598 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 16:52:42,696.696 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 16:52:49,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:49,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:49,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:52:59,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:52:59,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:52:59,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:53:10,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:53:10,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:53:10,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:53:19,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:53:19,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:53:19,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:53:32,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:53:32,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:53:32,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:53:44,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:53:44,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:53:44,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:53:55,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:53:55,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:53:55,494.494 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:54:06,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:54:06,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:54:06,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:54:17,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:54:17,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:54:17,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:54:28,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:54:28,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:54:28,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:54:39,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:54:39,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:54:39,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:54:52,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:54:52,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:54:52,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:04,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:04,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:04,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:15,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:15,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:15,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:27,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:27,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:27,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:37,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:37,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:37,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:46,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:46,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:46,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:55:57,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:55:57,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:55:57,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:56:09,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:56:09,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:56:09,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:56:19,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:56:19,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:56:19,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:56:31,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:56:31,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:56:31,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:56:43,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:56:43,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:56:43,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:56:56,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:56:56,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:56:56,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:57:07,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:57:07,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:57:07,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:57:19,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:57:19,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:57:19,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:57:31,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:57:31,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:57:31,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:57:42,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:57:42,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:57:42,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:57:56,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:57:56,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:57:56,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:58:08,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:58:08,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:58:08,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:58:20,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:58:20,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:58:20,158.158 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:58:30,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:58:30,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:58:30,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:58:43,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:58:43,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:58:43,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:58:53,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:58:53,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:58:53,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:59:06,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:59:06,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:59:06,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:59:18,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:59:18,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:59:18,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:59:29,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:59:29,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:59:29,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:59:39,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:59:39,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:59:39,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 16:59:52,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 16:59:52,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 16:59:52,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:05,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:05,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:05,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:15,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:15,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:15,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:27,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:27,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:27,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:38,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:38,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:38,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:48,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:48,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:48,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:00:58,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:00:58,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:00:58,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:01:08,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:01:08,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:01:08,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:01:18,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:01:18,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:01:18,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:01:28,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:01:28,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:01:28,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:01:41,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:01:41,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:01:41,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:01:54,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:01:54,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:01:54,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:02:07,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:02:07,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:02:07,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:02:19,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:02:19,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:02:19,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:02:29,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:02:29,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:02:29,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:02:42,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:02:42,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:02:42,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:02:54,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:02:54,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:02:54,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:06,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:06,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:06,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:17,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:17,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:17,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:27,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:27,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:27,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:38,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:38,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:38,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:49,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:49,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:49,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:03:59,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:03:59,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:03:59,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:04:04,203.203 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:04:09,243.243 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 17:04:09,336.336 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 17:04:09,429.429 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 17:04:09,522.522 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 17:04:10,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:04:10,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:04:10,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:04:21,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:04:21,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:04:21,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:04:35,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:04:35,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:04:35,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:04:44,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:04:44,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:04:44,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:04:54,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:04:54,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:04:54,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:05:04,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:05:04,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:05:04,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:05:13,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:05:13,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:05:13,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:05:26,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:05:26,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:05:26,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:05:37,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:05:37,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:05:37,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:05:48,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:05:48,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:05:48,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:00,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:00,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:00,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:13,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:13,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:13,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:25,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:25,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:25,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:35,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:35,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:35,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:45,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:45,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:45,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:06:56,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:06:56,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:06:56,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:07:08,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:07:08,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:07:08,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:07:18,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:07:18,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:07:18,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:07:31,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:07:31,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:07:32,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:07:46,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:07:46,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:07:46,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:07:59,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:07:59,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:07:59,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:08:11,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:08:11,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:08:11,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:08:23,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:08:23,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:08:23,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:08:34,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:08:34,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:08:34,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:08:48,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:08:48,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:08:48,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:08:59,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:08:59,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:08:59,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:09:09,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:09:09,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:09:09,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:09:19,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:09:19,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:09:19,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:09:31,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:09:31,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:09:31,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:09:41,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:09:41,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:09:41,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:09:52,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:09:52,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:09:52,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:10:07,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:10:07,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:10:07,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:10:17,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:10:17,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:10:17,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:10:29,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:10:29,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:10:29,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:10:39,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:10:39,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:10:39,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:10:50,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:10:50,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:10:50,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:03,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:03,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:03,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:14,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:14,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:14,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:23,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:23,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:23,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:35,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:35,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:35,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:46,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:46,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:46,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:11:56,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:11:56,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:11:56,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:12:07,582.582 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:12:07,585.585 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:12:07,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:12:16,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:12:16,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:12:16,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:12:26,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:12:26,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:12:26,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:12:38,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:12:38,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:12:38,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:12:49,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:12:49,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:12:49,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:01,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:01,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:01,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:14,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:14,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:14,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:25,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:25,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:25,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:35,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:35,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:35,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:46,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:46,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:46,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:13:58,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:13:58,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:13:58,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:14:11,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:14:11,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:14:11,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:14:24,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:14:24,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:14:24,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:14:34,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:14:34,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:14:34,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:14:45,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:14:45,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:14:45,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:14:58,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:14:58,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:14:58,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:15:07,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:15:07,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:15:07,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:15:19,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:15:19,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:15:19,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:15:30,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:15:30,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:15:30,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:15:40,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:15:40,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:15:40,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:15:50,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:15:50,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:15:50,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:01,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:01,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:01,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:13,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:13,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:13,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:25,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:25,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:25,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:35,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:35,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:35,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:48,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:48,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:48,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:16:58,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:16:58,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:16:58,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:17:09,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:17:09,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:17:09,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:17:21,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:17:21,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:17:21,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:17:34,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:17:34,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:17:34,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:17:44,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:17:44,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:17:44,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:17:55,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:17:55,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:17:55,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:18:07,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:18:07,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:18:07,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:18:20,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:18:20,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:18:20,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:18:31,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:18:31,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:18:31,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:18:42,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:18:42,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:18:42,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:18:54,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:18:54,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:18:54,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:06,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:06,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:06,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:15,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:15,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:15,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:26,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:26,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:26,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:36,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:36,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:36,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:46,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:46,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:46,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:19:59,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:19:59,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:19:59,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:20:12,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:20:12,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:20:12,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:20:23,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:20:23,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:20:23,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:20:34,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:20:34,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:20:34,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:20:46,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:20:46,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:20:46,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:20:59,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:20:59,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:20:59,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:21:11,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:21:11,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:21:11,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:21:24,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:21:24,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:21:24,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:21:34,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:21:34,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:21:34,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:21:45,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:21:45,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:21:45,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:21:56,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:21:56,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:21:56,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:22:08,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:22:08,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:22:08,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:22:18,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:22:18,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:22:18,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:22:31,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:22:31,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:22:31,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:22:44,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:22:44,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:22:44,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:22:49,206.206 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:22:54,257.257 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 17:22:54,350.350 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 17:22:54,442.442 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 17:22:54,536.536 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 17:22:57,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:22:57,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:22:57,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:23:10,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:23:10,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:23:10,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:23:20,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:23:20,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:23:20,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:23:32,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:23:32,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:23:32,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:23:45,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:23:45,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:23:45,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:23:57,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:23:57,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:23:57,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:24:09,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:24:09,840.840 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:24:09,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:24:21,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:24:21,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:24:21,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:24:34,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:24:34,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:24:34,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:24:45,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:24:45,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:24:45,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:24:56,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:24:56,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:24:56,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:25:08,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:25:08,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:25:08,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:25:19,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:25:19,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:25:19,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:25:31,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:25:31,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:25:31,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:25:43,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:25:43,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:25:43,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:25:55,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:25:55,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:25:55,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:26:05,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:26:05,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:26:05,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:26:15,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:26:15,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:26:15,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:26:27,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:26:27,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:26:27,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:26:38,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:26:38,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:26:38,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:26:49,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:26:49,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:26:49,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:01,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:01,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:01,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:10,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:10,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:10,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:22,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:22,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:22,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:32,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:32,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:32,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:41,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:41,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:41,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:27:54,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:27:54,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:27:54,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:04,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:04,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:04,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:14,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:14,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:14,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:26,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:26,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:26,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:36,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:36,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:36,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:46,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:46,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:46,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:28:56,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:28:56,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:28:56,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:29:08,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:29:08,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:29:08,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:29:19,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:29:19,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:29:19,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:29:32,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:29:32,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:29:32,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:29:42,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:29:42,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:29:42,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:29:54,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:29:54,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:29:54,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:30:09,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:30:09,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:30:09,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:30:18,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:30:18,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:30:18,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:30:29,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:30:29,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:30:29,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:30:39,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:30:39,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:30:39,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:30:49,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:30:49,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:30:49,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:31:00,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:31:00,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:31:00,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:31:05,196.196 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:31:10,241.241 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 17:31:10,335.335 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 17:31:10,427.427 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 17:31:10,519.519 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 17:31:11,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:31:11,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:31:11,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:31:24,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:31:24,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:31:24,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:31:37,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:31:37,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:31:37,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:31:50,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:31:50,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:31:50,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:01,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:32:01,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:32:01,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:12,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:32:12,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:32:12,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:24,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:32:24,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:32:24,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:37,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:32:37,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:32:37,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:41,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:32:41,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:32:41,690.690 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 17:32:41,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:32:46,454.454 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 17:32:46,487.487 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 17:32:46,521.521 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 17:32:50,786.786 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:52,106.106 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:53,503.503 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:54,649.649 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:55,969.969 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:57,417.417 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:58,266.266 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:59,104.104 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:32:59,990.990 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 17:33:00,208.208 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:33:01,098.098 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:33:02,100.100 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:33:03,077.077 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:33:09,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:33:09,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:33:09,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:33:21,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:33:21,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:33:21,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:33:34,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:33:34,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:33:34,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:33:44,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:33:44,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:33:44,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:33:56,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:33:56,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:33:56,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:34:07,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:34:07,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:34:07,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:34:20,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:34:20,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:34:20,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:34:31,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:34:31,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:34:31,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:34:43,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:34:43,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:34:43,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:34:54,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:34:54,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:34:54,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:07,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:07,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:07,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:16,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:16,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:16,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:26,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:26,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:26,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:36,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:36,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:36,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:49,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:49,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:49,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:35:59,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:35:59,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:35:59,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:36:12,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:36:12,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:36:12,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:36:22,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:36:22,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:36:22,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:36:32,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:36:32,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:36:32,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:36:43,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:36:43,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:36:43,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:36:55,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:36:55,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:36:55,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:37:08,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:37:08,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:37:08,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:37:18,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:37:18,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:37:18,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:37:28,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:37:28,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:37:28,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:37:40,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:37:40,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:37:40,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:37:53,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:37:53,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:37:53,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:38:02,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:38:02,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:38:02,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:38:14,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:38:14,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:38:14,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:38:24,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:38:24,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:38:24,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:38:37,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:38:37,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:38:37,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:38:49,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:38:49,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:38:49,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:01,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:01,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:01,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:14,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:14,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:14,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:25,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:25,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:25,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:36,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:36,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:36,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:48,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:48,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:48,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:39:59,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:39:59,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:39:59,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:40:11,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:40:11,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:40:11,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:40:22,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:40:22,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:40:22,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:40:32,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:40:32,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:40:32,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:40:44,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:40:44,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:40:44,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:40:57,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:40:57,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:40:57,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:41:08,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:41:08,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:41:08,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:41:19,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:41:19,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:41:19,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:41:30,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:41:30,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:41:30,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:41:42,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:41:42,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:41:42,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:41:54,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:41:54,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:41:54,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:42:06,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:42:06,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:42:06,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:42:18,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:42:18,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:42:18,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:42:28,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:42:28,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:42:28,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:42:40,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:42:40,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:42:40,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:42:52,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:42:52,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:42:52,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:43:02,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:43:02,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:43:02,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:43:15,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:43:15,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:43:15,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:43:27,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:43:27,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:43:27,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:43:40,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:43:40,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:43:40,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:43:50,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:43:50,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:43:50,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:44:02,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:44:02,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:44:02,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:44:14,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:44:14,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:44:14,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:44:26,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:44:26,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:44:26,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:44:38,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:44:38,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:44:38,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:44:48,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:44:48,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:44:48,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:02,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:02,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:02,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:13,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:13,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:13,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:23,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:23,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:24,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:34,149.149 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 17:45:37,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:37,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:37,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:39,245.245 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 17:45:39,341.341 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 17:45:39,428.428 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 17:45:39,517.517 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 17:45:49,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:49,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:49,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:45:58,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:45:58,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:45:58,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:46:09,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:46:09,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:46:09,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:46:20,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:46:20,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:46:20,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:46:29,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:46:29,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:46:29,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:46:39,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:46:39,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:46:39,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:46:49,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:46:49,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:46:49,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:01,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:01,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:01,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:12,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:12,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:12,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:21,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:21,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:21,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:34,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:34,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:34,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:44,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:44,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:44,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:47:54,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:47:54,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:47:54,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:48:06,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:48:06,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:48:06,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:48:18,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:48:18,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:48:18,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:48:30,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:48:30,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:48:30,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:48:42,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:48:42,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:48:42,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:48:53,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:48:53,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:48:53,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:49:04,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:49:04,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:49:04,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:49:14,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:49:14,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:49:14,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:49:24,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:49:24,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:49:24,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:49:36,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:49:36,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:49:36,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:49:47,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:49:47,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:49:47,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:00,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:00,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:00,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:09,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:09,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:09,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:19,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:19,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:19,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:32,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:32,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:32,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:46,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:46,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:46,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:50:58,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:50:58,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:50:58,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:51:09,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:51:09,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:51:09,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:51:20,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:51:20,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:51:20,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:51:30,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:51:30,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:51:30,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:51:40,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:51:40,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:51:40,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:51:53,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:51:53,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:51:53,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:52:03,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:52:03,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:52:03,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:52:15,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:52:15,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:52:15,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:52:27,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:52:27,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:52:27,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:52:38,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:52:38,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:52:38,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:52:48,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:52:48,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:52:48,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:53:00,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:53:00,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:53:00,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:53:12,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:53:12,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:53:12,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:53:22,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:53:22,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:53:22,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:53:35,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:53:35,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:53:35,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:53:47,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:53:47,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:53:47,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:00,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:00,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:00,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:09,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:09,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:09,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:21,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:21,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:21,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:32,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:32,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:32,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:45,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:45,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:45,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:54:58,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:54:58,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:54:58,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:55:10,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:55:10,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:55:10,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:55:21,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:55:21,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:55:21,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:55:31,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:55:31,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:55:31,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:55:42,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:55:42,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:55:42,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:55:53,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:55:53,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:55:53,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:56:08,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:56:08,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:56:08,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:56:19,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:56:19,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:56:19,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:56:30,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:56:30,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:56:30,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:56:40,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:56:40,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:56:40,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:56:50,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:56:50,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:56:50,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:03,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:03,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:03,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:13,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:13,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:13,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:25,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:25,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:25,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:35,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:35,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:35,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:47,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:47,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:47,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:57:58,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:57:58,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:57:58,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:58:10,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:58:10,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:58:10,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:58:19,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:58:19,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:58:19,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:58:35,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:58:35,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:58:35,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:58:48,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:58:48,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:58:48,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:58:58,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:58:58,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:58:58,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:59:09,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:59:09,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:59:09,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:59:31,674.674 ERROR ] Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 350, in _make_request self._validate_conn(conn) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 837, in _validate_conn conn.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 323, in connect ssl_context=context) File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 324, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "/usr/lib/python3.5/ssl.py", line 385, in wrap_socket _context=self) File "/usr/lib/python3.5/ssl.py", line 760, in __init__ self.do_handshake() File "/usr/lib/python3.5/ssl.py", line 996, in do_handshake self._sslobj.do_handshake() File "/usr/lib/python3.5/ssl.py", line 641, in do_handshake self._sslobj.do_handshake() socket.timeout: _ssl.c:704: The handshake operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 594, in urlopen chunked=chunked) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 353, in _make_request self._raise_timeout(err=e, url=url, timeout_value=conn.timeout) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 313, in _raise_timeout raise ReadTimeoutError(self, url, "Read timed out. (read timeout=%s)" % timeout_value) urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 1997, in get_access_codes response = make_http_request('GET', url, timeout=5) File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 902, in make_http_request timeout=urllib3_timeout File "/usr/lib/python3/dist-packages/urllib3/request.py", line 66, in request **urlopen_kw) File "/usr/lib/python3/dist-packages/urllib3/request.py", line 87, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/poolmanager.py", line 244, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 671, in urlopen release_conn=release_conn, **response_kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 643, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 363, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM06202203 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-10-28 17:59:31,705.705 ERROR ] ('HTTPSConnectionPool(host=\'neuustore.com\', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM06202203 (Caused by ReadTimeoutError("HTTPSConnectionPool(host=\'neuustore.com\', port=443): Read timed out. (read timeout=5)",))',) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 350, in _make_request self._validate_conn(conn) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 837, in _validate_conn conn.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 323, in connect ssl_context=context) File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 324, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "/usr/lib/python3.5/ssl.py", line 385, in wrap_socket _context=self) File "/usr/lib/python3.5/ssl.py", line 760, in __init__ self.do_handshake() File "/usr/lib/python3.5/ssl.py", line 996, in do_handshake self._sslobj.do_handshake() File "/usr/lib/python3.5/ssl.py", line 641, in do_handshake self._sslobj.do_handshake() socket.timeout: _ssl.c:704: The handshake operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 594, in urlopen chunked=chunked) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 353, in _make_request self._raise_timeout(err=e, url=url, timeout_value=conn.timeout) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 313, in _raise_timeout raise ReadTimeoutError(self, url, "Read timed out. (read timeout=%s)" % timeout_value) urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 1997, in get_access_codes response = make_http_request('GET', url, timeout=5) File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 902, in make_http_request timeout=urllib3_timeout File "/usr/lib/python3/dist-packages/urllib3/request.py", line 66, in request **urlopen_kw) File "/usr/lib/python3/dist-packages/urllib3/request.py", line 87, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/poolmanager.py", line 244, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 671, in urlopen release_conn=release_conn, **response_kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 643, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 363, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM06202203 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-10-28 17:59:31,715.715 ERROR ] HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM06202203 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 350, in _make_request self._validate_conn(conn) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 837, in _validate_conn conn.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 323, in connect ssl_context=context) File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 324, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "/usr/lib/python3.5/ssl.py", line 385, in wrap_socket _context=self) File "/usr/lib/python3.5/ssl.py", line 760, in __init__ self.do_handshake() File "/usr/lib/python3.5/ssl.py", line 996, in do_handshake self._sslobj.do_handshake() File "/usr/lib/python3.5/ssl.py", line 641, in do_handshake self._sslobj.do_handshake() socket.timeout: _ssl.c:704: The handshake operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 594, in urlopen chunked=chunked) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 353, in _make_request self._raise_timeout(err=e, url=url, timeout_value=conn.timeout) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 313, in _raise_timeout raise ReadTimeoutError(self, url, "Read timed out. (read timeout=%s)" % timeout_value) urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 1997, in get_access_codes response = make_http_request('GET', url, timeout=5) File "/neuu/app/bin/load-cell-pi-code/ExecuiteOrder.py", line 902, in make_http_request timeout=urllib3_timeout File "/usr/lib/python3/dist-packages/urllib3/request.py", line 66, in request **urlopen_kw) File "/usr/lib/python3/dist-packages/urllib3/request.py", line 87, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/poolmanager.py", line 244, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 671, in urlopen release_conn=release_conn, **response_kw) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 643, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 363, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM06202203 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-10-28 17:59:31,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:59:31,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:59:31,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:59:45,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:59:45,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:59:45,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 17:59:54,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 17:59:54,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 17:59:54,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:00:10,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:00:10,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:00:10,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:00:20,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:00:20,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:00:20,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:00:23,447.447 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:00:28,458.458 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:00:28,543.543 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:00:28,631.631 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:00:28,720.720 ERROR ] Error getting syncReservedOrders Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_app.py", line 174, in sync_reserved_orders order_data = json.loads(AccessData().get_orders_sync(utils.get_vm_id(), created_at)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 18:00:28,726.726 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:00:28,726.726 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:00:28,805.805 ERROR ] caught unhandled exception - 'data' Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_app.py", line 184, in sync_reserved_orders for data in order_data["data"]: KeyError: 'data' [2026-10-28 18:00:28,805.805 ERROR ] caught unhandled exception - 'data' Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_app.py", line 184, in sync_reserved_orders for data in order_data["data"]: KeyError: 'data' [2026-10-28 18:00:29,403.403 ERROR ] *** response: {'msg': 'Got tray status.Got door status.', 'status': True} Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 18:00:29,552.552 ERROR ] *** Data: {'trays': [], 'doors': [{'data': [{'sensors': [{'sensor_type': 'limit', 'sensor_status': True, 'id': 'TM06202203-1-limit'}, {'sensor_type': 'magnetic', 'sensor_status': True, 'id': 'TM06202203-1-magnetic'}], 'created_at': '2026-10-28 18:00:28.970031'}], 'hcid': [1], 'door_id': 1}, {'data': [{'sensors': [{'sensor_type': 'limit', 'sensor_status': True, 'id': 'TM06202203-2-limit'}, {'sensor_type': 'magnetic', 'sensor_status': True, 'id': 'TM06202203-2-magnetic'}], 'created_at': '2026-10-28 18:00:28.970686'}], 'hcid': [1], 'door_id': 2}]} Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 18:00:29,559.559 ERROR ] Error updating health status. Error: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 18:00:33,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:00:33,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:00:33,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:00:46,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:00:46,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:00:46,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:00:56,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:00:56,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:00:56,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:01:06,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:01:06,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:01:06,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:01:16,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:01:16,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:01:16,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:01:33,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:01:33,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:01:33,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:01:45,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:01:45,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:01:45,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:01:55,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:01:55,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:01:55,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:06,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:06,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:06,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:17,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:17,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:17,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:27,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:27,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:27,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:37,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:37,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:37,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:50,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:50,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:50,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:02:59,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:02:59,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:02:59,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:03:09,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:03:09,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:03:09,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:03:20,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:03:20,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:03:20,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:03:33,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:03:33,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:03:33,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:03:45,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:03:45,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:03:45,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:03:57,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:03:57,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:03:57,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:04:09,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:04:09,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:04:09,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:04:22,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:04:22,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:04:22,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:04:32,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:04:32,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:04:32,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:04:42,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:04:42,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:04:42,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:04:55,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:04:55,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:04:55,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:05:06,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:05:06,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:05:06,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:05:16,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:05:16,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:05:16,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:05:27,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:05:27,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:05:27,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:05:39,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:05:39,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:05:39,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:05:51,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:05:51,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:05:51,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:00,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:00,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:00,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:12,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:12,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:12,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:24,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:24,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:24,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:34,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:34,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:34,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:44,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:44,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:44,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:06:58,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:06:58,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:06:58,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:07:08,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:07:08,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:07:08,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:07:21,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:07:21,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:07:21,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:07:34,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:07:34,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:07:34,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:07:45,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:07:45,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:07:45,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:07:58,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:07:58,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:07:58,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:08:10,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:08:10,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:08:10,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:08:22,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:08:22,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:08:22,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:08:35,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:08:35,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:08:35,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:08:45,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:08:45,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:08:45,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:08:58,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:08:58,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:08:58,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:08,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:08,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:08,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:17,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:17,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:17,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:27,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:27,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:27,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:38,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:38,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:38,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:48,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:48,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:48,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:09:58,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:09:58,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:09:58,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:10:11,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:10:11,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:10:11,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:10:21,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:10:21,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:10:21,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:10:33,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:10:33,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:10:33,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:10:44,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:10:44,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:10:44,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:10:57,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:10:57,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:10:57,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:11:07,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:11:07,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:11:07,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:11:20,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:11:20,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:11:20,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:11:30,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:11:30,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:11:31,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:11:42,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:11:42,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:11:42,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:11:53,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:11:53,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:11:53,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:12:05,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:12:05,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:12:05,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:12:15,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:12:15,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:12:15,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:12:25,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:12:25,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:12:25,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:12:35,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:12:35,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:12:35,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:12:48,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:12:48,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:12:48,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:01,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:01,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:01,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:13,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:13,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:13,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:25,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:25,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:25,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:36,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:36,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:36,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:47,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:47,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:47,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:13:56,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:13:56,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:13:56,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:08,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:08,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:08,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:18,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:18,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:18,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:27,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:27,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:27,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:38,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:38,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:38,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:48,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:48,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:48,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:14:57,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:14:57,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:14:57,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:15:11,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:15:11,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:15:11,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:15:22,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:15:22,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:15:22,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:15:34,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:15:34,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:15:34,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:15:47,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:15:47,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:15:47,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:15:58,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:15:58,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:15:58,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:16:11,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:16:11,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:16:11,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:16:23,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:16:23,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:16:23,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:16:36,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:16:36,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:16:36,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:16:48,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:16:48,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:16:48,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:01,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:01,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:01,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:12,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:12,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:12,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:23,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:23,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:23,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:33,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:33,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:33,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:47,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:47,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:47,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:17:57,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:17:57,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:17:57,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:18:10,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:18:10,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:18:10,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:18:23,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:18:23,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:18:23,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:18:33,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:18:33,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:18:33,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:18:46,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:18:46,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:18:46,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:18:59,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:18:59,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:18:59,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:19:11,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:19:11,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:19:11,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:19:23,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:19:23,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:19:23,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:19:32,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:19:32,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:19:32,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:19:43,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:19:43,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:19:43,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:19:54,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:19:54,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:19:54,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:20:08,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:20:08,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:20:08,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:20:21,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:20:21,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:20:21,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:20:33,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:20:33,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:20:33,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:20:43,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:20:43,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:20:43,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:20:56,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:20:56,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:20:56,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:21:06,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:21:06,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:21:06,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:21:19,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:21:19,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:21:19,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:21:29,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:21:29,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:21:29,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:21:42,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:21:42,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:21:42,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:21:55,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:21:55,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:21:55,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:22:05,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:22:05,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:22:05,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:22:18,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:22:18,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:22:18,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:22:30,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:22:30,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:22:30,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:22:37,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:22:37,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:22:37,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:22:42,291.291 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:22:42,328.328 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:22:42,360.360 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:22:43,859.859 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:22:44,708.708 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:44,792.792 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:44,874.874 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:44,957.957 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:22:48,504.504 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:48,663.663 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:48,838.838 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:49,014.014 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:22:50,256.256 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:50,421.421 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:50,639.639 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:50,880.880 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:22:51,322.322 ERROR ] Error while state transition: "Can't trigger event start_health_check from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_health_check from state STATE_ORDER!" [2026-10-28 18:22:52,534.534 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:52,702.702 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:52,921.921 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:53,194.194 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:22:54,891.891 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:55,143.143 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:55,335.335 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:55,530.530 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:22:58,789.789 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:22:58,891.891 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:22:58,989.989 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:22:59,088.088 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:23:01,785.785 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:23:01,889.889 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:23:01,986.986 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:23:02,087.087 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:23:07,152.152 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:23:07,236.236 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:23:07,320.320 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:23:07,402.402 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:23:16,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:23:16,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:23:16,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:23:22,707.707 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:23:25,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:23:25,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:23:25,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:23:27,893.893 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:23:27,990.990 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:23:28,080.080 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:23:28,171.171 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:23:38,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:23:38,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:23:38,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:23:50,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:23:50,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:23:50,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:24:03,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:24:03,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:24:03,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:24:14,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:24:14,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:24:14,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:24:26,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:24:26,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:24:26,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:24:39,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:24:39,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:24:39,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:24:49,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:24:49,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:24:49,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:02,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:02,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:02,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:13,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:13,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:13,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:23,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:23,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:23,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:35,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:35,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:35,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:46,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:46,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:46,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:25:58,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:25:58,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:25:58,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:26:09,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:26:09,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:26:09,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:26:22,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:26:22,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:26:22,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:26:32,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:26:32,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:26:32,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:26:42,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:26:42,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:26:42,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:26:55,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:26:55,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:26:55,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:27:08,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:27:08,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:27:08,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:27:19,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:27:19,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:27:19,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:27:32,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:27:32,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:27:32,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:27:44,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:27:44,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:27:44,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:27:57,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:27:57,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:27:57,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:28:09,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:28:09,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:28:09,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:28:19,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:28:19,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:28:19,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:28:32,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:28:32,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:28:32,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:28:45,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:28:45,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:28:45,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:28:57,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:28:57,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:28:57,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:29:08,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:29:08,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:29:08,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:29:18,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:29:18,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:29:18,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:29:28,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:29:28,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:29:28,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:29:40,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:29:40,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:29:40,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:29:50,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:29:50,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:29:50,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:06,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:06,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:06,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:19,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:19,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:19,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:30,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:30,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:30,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:40,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:40,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:40,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:49,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:49,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:49,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:30:58,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:30:58,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:30:58,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:31:09,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:31:09,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:31:09,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:31:20,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:31:20,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:31:20,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:31:33,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:31:33,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:31:33,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:31:44,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:31:44,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:31:44,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:31:56,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:31:56,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:31:56,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:32:06,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:32:06,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:32:06,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:32:18,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:32:18,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:32:18,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:32:30,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:32:30,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:32:30,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:32:43,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:32:43,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:32:44,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:32:54,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:32:54,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:32:54,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:33:07,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:33:07,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:33:07,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:33:20,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:33:20,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:33:20,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:33:29,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:33:29,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:33:29,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:33:40,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:33:40,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:33:40,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:33:43,047.047 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:33:48,058.058 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:33:48,144.144 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:33:48,231.231 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:33:48,318.318 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:33:55,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:33:55,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:33:55,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:34:07,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:34:07,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:34:07,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:34:17,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:34:17,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:34:17,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:34:30,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:34:30,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:34:30,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:34:42,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:34:42,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:34:42,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:34:55,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:34:55,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:34:55,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:35:08,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:35:08,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:35:08,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:35:17,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:35:17,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:35:17,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:35:28,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:35:28,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:35:28,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:35:38,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:35:38,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:35:38,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:35:50,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:35:50,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:35:50,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:36:01,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:36:01,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:36:01,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:36:12,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:36:12,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:36:12,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:36:25,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:36:25,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:36:25,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:36:35,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:36:35,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:36:35,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:36:47,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:36:47,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:36:47,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:00,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:00,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:00,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:13,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:13,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:13,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:23,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:23,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:23,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:34,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:34,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:34,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:46,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:46,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:46,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:37:58,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:37:58,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:37:58,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:38:09,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:38:09,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:38:09,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:38:22,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:38:22,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:38:22,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:38:34,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:38:34,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:38:34,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:38:43,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:38:43,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:38:43,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:38:54,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:38:54,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:38:54,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:39:06,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:39:06,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:39:06,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:39:19,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:39:19,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:39:19,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:39:30,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:39:30,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:39:30,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:39:41,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:39:41,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:39:41,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:39:50,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:39:50,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:39:50,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:00,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:00,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:00,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:10,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:10,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:10,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:21,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:21,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:21,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:33,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:33,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:33,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:45,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:45,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:45,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:40:55,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:40:55,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:40:55,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:41:06,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:41:06,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:41:06,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:41:18,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:41:18,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:41:18,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:41:22,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:41:22,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:41:22,988.988 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 18:41:22,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:41:27,700.700 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:41:27,736.736 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:41:27,768.768 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 18:41:31,962.962 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:33,512.512 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:33,847.847 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 18:41:35,464.464 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:37,246.246 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:39,054.054 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:40,790.790 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:42,044.044 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:41:45,858.858 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:41:46,068.068 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:41:46,304.304 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:41:46,513.513 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:41:48,459.459 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:41:48,744.744 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:41:48,936.936 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:41:49,118.118 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:41:51,104.104 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:41:51,302.302 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:41:51,485.485 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:41:51,670.670 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:41:53,241.241 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:41:53,413.413 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:41:53,601.601 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:41:53,786.786 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:41:58,950.950 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:41:59,041.041 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:41:59,126.126 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:41:59,210.210 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:42:09,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:42:09,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:42:09,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:42:21,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:42:21,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:42:21,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:42:31,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:42:31,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:42:31,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:42:42,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:42:42,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:42:42,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:42:53,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:42:53,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:42:53,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:03,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:03,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:03,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:13,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:13,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:13,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:26,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:26,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:26,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:37,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:37,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:37,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:50,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:50,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:50,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:43:59,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:43:59,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:43:59,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:44:10,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:44:10,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:44:10,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:44:21,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:44:21,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:44:21,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:44:32,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:44:32,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:44:32,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:44:45,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:44:45,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:44:45,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:44:54,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:44:54,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:44:54,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:45:05,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:45:05,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:45:05,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:45:18,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:45:18,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:45:18,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:45:28,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:45:28,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:45:28,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:45:33,178.178 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 18:45:38,474.474 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 18:45:38,660.660 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 18:45:38,833.833 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 18:45:39,018.018 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 18:45:41,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:45:41,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:45:41,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:45:52,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:45:52,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:45:52,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:02,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:02,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:02,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:14,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:14,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:14,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:26,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:26,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:26,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:37,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:37,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:37,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:49,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:49,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:49,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:46:58,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:46:58,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:46:58,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:47:09,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:47:09,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:47:09,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:47:19,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:47:19,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:47:19,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:47:30,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:47:30,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:47:30,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:47:40,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:47:40,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:47:40,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:47:52,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:47:52,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:47:52,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:48:05,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:48:05,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:48:05,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:48:18,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:48:18,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:48:18,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:48:28,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:48:28,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:48:28,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:48:40,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:48:40,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:48:40,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:48:53,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:48:53,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:48:53,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:04,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:04,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:04,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:14,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:14,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:14,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:25,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:25,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:25,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:37,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:37,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:37,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:49,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:49,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:49,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:49:59,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:49:59,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:49:59,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:50:10,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:50:10,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:50:10,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:50:21,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:50:21,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:50:21,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:50:34,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:50:34,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:50:34,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:50:47,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:50:47,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:50:47,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:50:57,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:50:57,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:50:57,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:51:08,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:51:08,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:51:08,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:51:18,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:51:18,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:51:18,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:51:28,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:51:28,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:51:28,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:51:39,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:51:39,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:51:39,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:51:50,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:51:50,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:51:50,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:52:01,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:52:01,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:52:01,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:52:12,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:52:12,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:52:12,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:52:24,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:52:24,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:52:24,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:52:35,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:52:35,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:52:35,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:52:48,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:52:48,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:52:48,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:53:01,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:53:01,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:53:01,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:53:12,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:53:12,668.668 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:53:12,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:53:24,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:53:24,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:53:24,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:53:34,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:53:34,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:53:34,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:53:47,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:53:47,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:53:47,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:00,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:00,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:00,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:10,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:10,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:10,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:22,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:22,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:22,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:33,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:33,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:33,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:44,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:44,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:44,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:54:55,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:54:55,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:54:55,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:55:08,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:55:08,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:55:08,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:55:18,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:55:18,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:55:18,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:55:33,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:55:33,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:55:33,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:55:42,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:55:42,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:55:42,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:55:54,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:55:54,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:55:54,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:56:05,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:56:05,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:56:05,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:56:18,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:56:18,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:56:18,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:56:30,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:56:30,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:56:30,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:56:43,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:56:43,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:56:43,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:56:56,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:56:56,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:56:56,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:57:09,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:57:09,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:57:09,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:57:19,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:57:19,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:57:19,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:57:30,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:57:30,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:57:30,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:57:39,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:57:39,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:57:39,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:57:52,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:57:52,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:57:52,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:02,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:02,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:02,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:15,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:15,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:15,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:26,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:26,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:26,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:37,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:37,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:37,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:47,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:47,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:47,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:58:56,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:58:56,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:58:56,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:06,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:06,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:06,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:16,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:16,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:16,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:28,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:28,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:28,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:38,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:38,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:38,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:47,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:47,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:47,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 18:59:57,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 18:59:57,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 18:59:57,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:00:09,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:00:09,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:00:09,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:00:21,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:00:21,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:00:21,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:00:31,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:00:31,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:00:31,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:00:43,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:00:43,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:00:43,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:00:55,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:00:55,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:00:55,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:01:08,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:01:08,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:01:08,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:01:20,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:01:20,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:01:20,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:01:31,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:01:31,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:01:31,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:01:41,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:01:41,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:01:41,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:01:54,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:01:54,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:01:54,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:02:07,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:02:07,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:02:07,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:02:18,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:02:18,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:02:18,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:02:29,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:02:29,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:02:29,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:02:40,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:02:40,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:02:40,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:02:50,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:02:50,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:02:50,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:02,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:02,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:02,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:12,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:12,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:12,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:22,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:22,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:22,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:35,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:35,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:35,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:45,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:45,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:45,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:03:56,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:03:56,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:03:56,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:04:09,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:04:09,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:04:09,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:04:21,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:04:21,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:04:21,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:04:31,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:04:31,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:04:31,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:04:41,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:04:41,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:04:41,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:04:52,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:04:52,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:04:52,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:04,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:04,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:04,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:15,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:15,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:15,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:28,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:28,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:28,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:40,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:40,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:40,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:49,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:49,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:49,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:05:59,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:05:59,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:05:59,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:06:10,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:06:10,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:06:10,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:06:23,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:06:23,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:06:23,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:06:32,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:06:32,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:06:32,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:06:39,328.328 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 19:06:44,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:06:44,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:06:44,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:06:44,391.391 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 19:06:44,484.484 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 19:06:44,578.578 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 19:06:44,673.673 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 19:06:55,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:06:55,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:06:55,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:07:05,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:07:05,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:07:05,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:07:18,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:07:18,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:07:18,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:07:27,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:07:27,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:07:27,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:07:39,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:07:39,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:07:39,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:07:52,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:07:52,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:07:52,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:03,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:03,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:03,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:15,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:15,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:15,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:26,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:26,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:26,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:36,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:36,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:36,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:46,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:46,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:46,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:08:57,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:08:57,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:08:57,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:09:10,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:09:10,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:09:10,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:09:20,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:09:20,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:09:20,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:09:31,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:09:31,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:09:31,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:09:42,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:09:42,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:09:42,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:09:54,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:09:54,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:09:54,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:10:09,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:10:09,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:10:09,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:10:20,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:10:20,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:10:20,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:10:32,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:10:32,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:10:32,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:10:44,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:10:44,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:10:44,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:10:55,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:10:55,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:10:55,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:11:06,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:11:06,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:11:06,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:11:15,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:11:15,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:11:15,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:11:28,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:11:28,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:11:28,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:11:42,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:11:42,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:11:42,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:11:55,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:11:55,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:11:55,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:12:06,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:12:06,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:12:06,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:12:19,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:12:19,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:12:19,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:12:29,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:12:29,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:12:29,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:12:41,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:12:41,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:12:41,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:12:52,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:12:52,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:12:52,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:01,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:01,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:01,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:11,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:11,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:11,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:21,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:21,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:21,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:31,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:31,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:31,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:44,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:44,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:44,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:13:54,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:13:54,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:13:54,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:14:06,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:14:06,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:14:06,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:14:17,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:14:17,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:14:17,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:14:29,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:14:29,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:14:29,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:14:40,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:14:40,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:14:40,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:14:52,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:14:52,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:14:52,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:04,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:04,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:04,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:13,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:13,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:13,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:23,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:23,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:23,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:35,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:35,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:35,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:46,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:46,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:46,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:15:58,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:15:58,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:15:58,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:16:08,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:16:08,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:16:08,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:16:20,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:16:20,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:16:20,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:16:32,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:16:32,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:16:32,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:16:42,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:16:42,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:16:42,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:16:54,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:16:54,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:16:54,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:17:09,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:17:09,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:17:09,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:17:16,786.786 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 19:17:19,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:17:19,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:17:19,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:17:21,791.791 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 19:17:21,877.877 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 19:17:21,966.966 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 19:17:22,053.053 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 19:17:30,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:17:30,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:17:30,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:17:42,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:17:42,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:17:42,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:17:53,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:17:53,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:17:53,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:04,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:04,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:04,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:16,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:16,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:16,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:26,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:26,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:26,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:38,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:38,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:38,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:48,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:48,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:48,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:18:59,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:18:59,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:18:59,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:19:09,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:19:09,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:19:09,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:19:19,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:19:19,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:19:19,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:19:31,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:19:31,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:19:31,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:19:42,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:19:42,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:19:42,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:19:54,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:19:54,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:19:54,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:20:08,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:20:08,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:20:08,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:20:18,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:20:18,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:20:18,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:20:29,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:20:29,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:20:29,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:20:42,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:20:42,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:20:42,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:20:54,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:20:54,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:20:54,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:21:05,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:21:05,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:21:05,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:21:15,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:21:15,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:21:15,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:21:26,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:21:26,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:21:26,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:21:39,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:21:39,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:21:39,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:21:49,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:21:49,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:21:49,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:22:01,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:22:01,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:22:01,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:22:13,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:22:13,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:22:13,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:22:24,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:22:24,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:22:24,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:22:33,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:22:33,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:22:33,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:22:47,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:22:47,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:22:47,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:00,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:00,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:00,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:11,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:11,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:11,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:23,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:23,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:23,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:34,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:34,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:34,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:45,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:45,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:45,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:23:58,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:23:58,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:23:58,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:24:08,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:24:08,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:24:08,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:24:19,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:24:19,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:24:19,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:24:31,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:24:31,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:24:31,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:24:43,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:24:43,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:24:43,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:24:55,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:24:55,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:24:55,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:25:06,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:25:06,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:25:06,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:25:17,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:25:17,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:25:17,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:25:27,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:25:27,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:25:27,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:25:38,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:25:38,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:25:38,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:25:50,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:25:50,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:25:50,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:03,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:03,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:03,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:13,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:13,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:13,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:25,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:25,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:25,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:34,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:34,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:34,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:45,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:45,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:45,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:26:55,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:26:55,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:26:55,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:27:09,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:27:09,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:27:09,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:27:19,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:27:19,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:27:19,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:27:29,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:27:29,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:27:29,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:27:42,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:27:42,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:27:42,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:27:52,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:27:52,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:27:52,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:01,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:01,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:01,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:13,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:13,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:13,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:24,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:24,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:24,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:37,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:37,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:37,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:48,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:48,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:48,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:28:58,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:28:58,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:28:58,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:29:09,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:29:09,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:29:09,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:29:19,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:29:19,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:29:19,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:29:30,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:29:30,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:29:30,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:29:43,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:29:43,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:29:43,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:29:55,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:29:55,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:29:55,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:30:10,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:30:10,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:30:10,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:30:21,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:30:21,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:30:21,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:30:27,767.767 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 19:30:31,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:30:31,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:30:31,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:30:32,841.841 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 19:30:32,945.945 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 19:30:33,055.055 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 19:30:33,140.140 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 19:30:42,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:30:42,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:30:42,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:30:53,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:30:53,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:30:53,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:03,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:03,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:03,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:13,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:13,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:13,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:23,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:23,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:23,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:35,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:35,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:35,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:48,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:48,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:48,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:31:58,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:31:58,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:31:58,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:32:11,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:32:11,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:32:11,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:32:21,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:32:21,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:32:21,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:32:30,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:32:30,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:32:30,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:32:43,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:32:43,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:32:43,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:32:55,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:32:55,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:32:55,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:33:07,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:33:07,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:33:07,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:33:20,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:33:20,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:33:20,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:33:31,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:33:31,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:33:31,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:33:42,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:33:42,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:33:42,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:33:54,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:33:54,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:33:54,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:34:06,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:34:06,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:34:06,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:34:18,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:34:18,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:34:18,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:34:28,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:34:28,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:34:28,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:34:39,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:34:39,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:34:39,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:34:50,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:34:50,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:34:50,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:04,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:04,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:04,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:16,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:16,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:16,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:26,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:26,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:26,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:39,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:39,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:39,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:49,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:49,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:49,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:35:59,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:35:59,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:35:59,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:36:10,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:36:10,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:36:10,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:36:23,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:36:23,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:36:23,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:36:36,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:36:36,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:36:36,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:36:47,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:36:47,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:36:47,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:36:58,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:36:58,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:36:58,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:37:11,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:37:11,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:37:11,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:37:24,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:37:24,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:37:24,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:37:36,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:37:36,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:37:36,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:37:49,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:37:49,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:37:49,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:37:59,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:37:59,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:37:59,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:38:09,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:38:09,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:38:09,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:38:20,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:38:20,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:38:20,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:38:30,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:38:30,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:38:30,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:38:43,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:38:43,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:38:43,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:38:53,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:38:53,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:38:53,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:39:04,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:39:04,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:39:04,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:39:15,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:39:15,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:39:15,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:39:26,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:39:26,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:39:26,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:39:37,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:39:37,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:39:37,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:39:49,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:39:49,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:39:49,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:01,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:01,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:01,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:14,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:14,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:14,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:25,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:25,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:25,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:35,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:35,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:35,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:47,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:47,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:47,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:40:58,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:40:58,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:40:58,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:41:08,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:41:08,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:41:08,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:41:22,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:41:22,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:41:22,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:41:35,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:41:35,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:41:35,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:41:48,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:41:48,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:41:48,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:01,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:01,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:01,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:11,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:11,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:11,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:21,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:21,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:21,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:31,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:31,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:31,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:42,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:42,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:42,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:42:53,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:42:53,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:42:53,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:43:03,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:43:03,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:43:03,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:43:15,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:43:15,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:43:15,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:43:25,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:43:25,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:43:25,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:43:36,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:43:36,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:43:36,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:43:50,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:43:50,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:43:50,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:02,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:02,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:02,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:15,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:15,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:15,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:25,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:25,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:25,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:35,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:35,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:35,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:46,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:46,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:46,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:44:56,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:44:56,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:44:56,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:45:06,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:45:06,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:45:06,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:45:18,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:45:18,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:45:18,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:45:31,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:45:31,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:45:31,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:45:44,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:45:44,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:45:44,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:45:55,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:45:55,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:45:55,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:46:06,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:46:06,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:46:06,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:46:18,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:46:18,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:46:18,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:46:30,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:46:30,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:46:30,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:46:41,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:46:41,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:46:41,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:46:52,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:46:52,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:46:52,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:47:04,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:47:04,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:47:04,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:47:14,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:47:14,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:47:14,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:47:25,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:47:25,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:47:25,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:47:37,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:47:37,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:47:37,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:47:50,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:47:50,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:47:50,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:01,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:01,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:01,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:13,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:13,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:13,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:23,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:23,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:23,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:32,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:32,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:32,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:45,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:45,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:45,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:48:56,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:48:56,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:48:56,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:49:08,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:49:08,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:49:08,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:49:21,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:49:21,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:49:21,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:49:34,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:49:34,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:49:34,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:49:45,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:49:45,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:49:45,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:49:56,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:49:56,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:49:56,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:50:09,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:50:09,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:50:09,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:50:20,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:50:20,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:50:20,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:50:30,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:50:30,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:50:30,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:50:41,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:50:41,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:50:41,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:50:54,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:50:54,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:50:54,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:51:03,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:51:03,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:51:03,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:51:15,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:51:15,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:51:15,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:51:27,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:51:27,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:51:27,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:51:38,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:51:38,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:51:38,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:51:50,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:51:50,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:51:50,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:00,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:52:00,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:52:00,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:12,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:52:12,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:52:12,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:24,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:52:24,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:52:24,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:38,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:52:38,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:52:38,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:50,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:52:50,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:52:50,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:52:50,422.422 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 19:52:55,427.427 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 19:52:55,520.520 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 19:52:55,613.613 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 19:52:55,707.707 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 19:53:01,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:53:01,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:53:01,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:53:14,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:53:14,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:53:14,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:53:27,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:53:27,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:53:27,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:53:38,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:53:38,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:53:38,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:53:50,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:53:50,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:53:50,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:03,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:03,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:03,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:13,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:13,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:13,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:23,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:23,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:23,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:35,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:35,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:35,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:46,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:46,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:46,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:54:56,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:54:56,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:54:56,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:55:07,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:55:07,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:55:07,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:55:18,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:55:18,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:55:18,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:55:27,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:55:27,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:55:27,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:55:39,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:55:39,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:55:39,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:55:50,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:55:50,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:55:50,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:00,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:00,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:00,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:13,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:13,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:13,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:25,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:25,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:25,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:35,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:35,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:35,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:45,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:45,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:45,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:56:55,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:56:55,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:56:55,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:57:07,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:57:07,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:57:07,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:57:18,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:57:18,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:57:18,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:57:28,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:57:28,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:57:28,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:57:40,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:57:40,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:57:40,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:57:52,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:57:52,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:57:52,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:58:02,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:58:02,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:58:02,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:58:14,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:58:14,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:58:14,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:58:27,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:58:27,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:58:27,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:58:38,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:58:38,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:58:38,589.589 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:58:51,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:58:51,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:58:51,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:59:02,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:59:02,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:59:02,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:59:15,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:59:15,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:59:15,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:59:28,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:59:28,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:59:28,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:59:41,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:59:41,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:59:41,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 19:59:54,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 19:59:54,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 19:59:54,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:00:08,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:00:08,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:00:08,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:00:20,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:00:20,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:00:20,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:00:31,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:00:31,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:00:31,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:00:43,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:00:43,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:00:43,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:00:55,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:00:55,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:00:55,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:01:07,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:01:07,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:01:07,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:01:18,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:01:18,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:01:18,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:01:30,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:01:30,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:01:30,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:01:40,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:01:40,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:01:40,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:01:50,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:01:50,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:01:50,589.589 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:00,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:00,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:00,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:09,845.845 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:02:11,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:11,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:11,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:14,827.827 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:02:14,915.915 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:02:15,002.002 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:02:15,090.090 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:02:21,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:21,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:21,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:32,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:32,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:32,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:46,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:46,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:46,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:02:56,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:02:56,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:02:56,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:03:09,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:03:09,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:03:09,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:03:19,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:03:19,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:03:19,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:03:30,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:03:30,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:03:30,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:03:40,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:03:40,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:03:40,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:03:49,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:03:49,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:03:49,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:03,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:03,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:03,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:14,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:14,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:14,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:23,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:23,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:23,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:33,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:33,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:33,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:44,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:44,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:44,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:04:55,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:04:55,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:04:55,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:05:07,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:05:07,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:05:07,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:05:16,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:05:16,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:05:16,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:05:28,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:05:28,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:05:28,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:05:39,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:05:39,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:05:39,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:05:49,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:05:49,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:05:49,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:01,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:01,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:01,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:11,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:11,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:11,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:23,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:23,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:23,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:36,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:36,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:36,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:47,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:47,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:47,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:06:56,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:06:56,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:06:56,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:07:06,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:07:06,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:07:06,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:07:16,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:07:17,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:07:17,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:07:27,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:07:27,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:07:27,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:07:37,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:07:37,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:07:37,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:07:54,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:07:54,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:07:54,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:08:06,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:08:06,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:08:06,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:08:16,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:08:16,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:08:16,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:08:25,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:08:25,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:08:25,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:08:36,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:08:36,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:08:36,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:08:48,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:08:48,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:08:48,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:01,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:01,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:01,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:11,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:11,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:11,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:22,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:22,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:22,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:33,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:33,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:33,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:45,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:45,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:45,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:09:55,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:09:55,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:09:55,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:10:09,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:10:09,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:10:09,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:10:21,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:10:21,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:10:21,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:10:31,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:10:31,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:10:31,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:10:41,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:10:41,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:10:41,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:10:53,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:10:53,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:10:53,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:11:04,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:11:04,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:11:04,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:11:15,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:11:15,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:11:15,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:11:27,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:11:27,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:11:27,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:11:37,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:11:37,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:11:37,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:11:49,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:11:49,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:11:49,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:01,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:01,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:01,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:13,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:13,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:13,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:23,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:23,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:23,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:34,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:34,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:34,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:46,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:46,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:46,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:12:58,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:12:58,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:12:58,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:13:09,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:13:09,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:13:09,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:13:20,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:13:20,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:13:20,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:13:30,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:13:30,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:13:30,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:13:40,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:13:40,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:13:40,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:13:53,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:13:53,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:13:53,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:14:05,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:14:05,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:14:05,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:14:18,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:14:18,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:14:18,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:14:30,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:14:30,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:14:30,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:14:40,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:14:40,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:14:40,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:14:52,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:14:52,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:14:52,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:15:02,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:15:02,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:15:02,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:15:13,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:15:13,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:15:13,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:15:23,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:15:23,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:15:23,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:15:35,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:15:35,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:15:35,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:15:47,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:15:47,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:15:47,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:00,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:00,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:00,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:11,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:11,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:11,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:26,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:26,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:26,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:35,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:35,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:35,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:45,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:45,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:45,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:16:56,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:16:56,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:16:56,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:17:07,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:17:07,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:17:07,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:17:18,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:17:18,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:17:18,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:17:29,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:17:29,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:17:29,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:17:40,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:17:40,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:17:40,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:17:52,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:17:52,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:17:52,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:18:04,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:18:04,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:18:04,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:18:15,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:18:15,585.585 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:18:15,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:18:28,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:18:28,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:18:28,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:18:39,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:18:39,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:18:39,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:18:48,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:18:48,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:18:48,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:01,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:01,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:01,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:11,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:11,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:11,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:22,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:22,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:22,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:31,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:31,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:31,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:43,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:43,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:43,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:19:53,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:19:53,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:19:53,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:20:07,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:20:07,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:20:07,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:20:17,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:20:17,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:20:17,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:20:28,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:20:28,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:20:28,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:20:40,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:20:40,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:20:40,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:20:51,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:20:51,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:20:51,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:01,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:01,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:01,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:11,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:11,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:11,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:21,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:21,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:21,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:32,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:32,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:32,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:43,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:43,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:43,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:21:55,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:21:55,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:21:55,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:22:05,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:22:05,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:22:05,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:22:16,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:22:16,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:22:16,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:22:20,568.568 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:22:25,719.719 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:22:25,807.807 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:22:25,891.891 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:22:25,975.975 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:22:30,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:22:30,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:22:30,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:22:43,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:22:43,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:22:43,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:22:53,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:22:53,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:22:53,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:23:04,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:23:04,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:23:04,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:23:16,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:23:16,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:23:16,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:23:27,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:23:27,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:23:27,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:23:37,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:23:37,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:23:37,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:23:49,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:23:49,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:23:49,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:01,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:01,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:01,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:13,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:13,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:13,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:25,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:25,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:25,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:37,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:37,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:37,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:48,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:48,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:49,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:24:59,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:24:59,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:24:59,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:25:10,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:25:10,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:25:10,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:25:20,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:25:20,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:25:20,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:25:31,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:25:31,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:25:31,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:25:42,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:25:42,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:25:42,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:25:53,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:25:53,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:25:53,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:26:07,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:26:07,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:26:07,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:26:19,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:26:19,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:26:19,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:26:28,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:26:28,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:26:28,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:26:40,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:26:40,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:26:40,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:26:53,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:26:53,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:26:53,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:27:07,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:27:07,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:27:07,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:27:20,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:27:20,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:27:20,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:27:31,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:27:31,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:27:31,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:27:40,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:27:40,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:27:40,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:27:52,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:27:52,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:27:52,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:28:03,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:28:03,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:28:03,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:28:14,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:28:14,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:28:14,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:28:25,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:28:25,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:28:25,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:28:36,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:28:36,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:28:36,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:28:48,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:28:48,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:28:48,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:00,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:00,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:00,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:12,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:12,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:12,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:22,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:22,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:22,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:32,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:32,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:32,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:43,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:43,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:43,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:29:53,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:29:53,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:29:53,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:30:08,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:30:08,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:30:08,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:30:21,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:30:21,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:30:21,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:30:31,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:30:31,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:30:31,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:30:41,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:30:41,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:30:41,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:30:54,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:30:54,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:30:54,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:31:05,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:31:05,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:31:05,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:31:17,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:31:17,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:31:17,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:31:29,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:31:29,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:31:29,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:31:41,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:31:41,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:31:41,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:31:52,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:31:52,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:31:52,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:03,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:03,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:03,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:13,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:13,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:13,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:24,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:24,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:24,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:36,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:36,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:36,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:47,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:47,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:47,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:32:58,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:32:58,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:32:58,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:33:07,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:33:07,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:33:07,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:33:19,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:33:19,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:33:19,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:33:32,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:33:32,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:33:32,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:33:45,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:33:45,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:33:45,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:33:56,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:33:56,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:33:56,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:34:08,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:34:08,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:34:08,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:34:18,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:34:18,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:34:18,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:34:29,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:34:29,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:34:29,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:34:38,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:34:38,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:34:38,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:34:51,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:34:51,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:34:51,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:35:03,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:35:03,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:35:03,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:35:15,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:35:15,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:35:15,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:35:25,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:35:25,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:35:25,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:35:37,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:35:37,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:35:37,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:35:49,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:35:49,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:35:49,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:36:02,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:36:02,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:36:02,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:36:14,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:36:14,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:36:14,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:36:15,035.035 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:36:20,019.019 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:36:20,103.103 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:36:20,187.187 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:36:20,272.272 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:36:24,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:36:24,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:36:24,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:36:37,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:36:37,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:36:37,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:36:50,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:36:50,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:36:50,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:37:03,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:37:03,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:37:03,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:37:16,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:37:16,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:37:16,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:37:29,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:37:29,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:37:29,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:37:40,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:37:40,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:37:40,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:37:52,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:37:52,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:37:52,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:02,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:02,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:02,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:12,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:12,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:12,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:25,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:25,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:25,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:36,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:36,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:36,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:47,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:47,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:47,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:38:58,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:38:58,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:38:58,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:39:08,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:39:08,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:39:08,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:39:21,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:39:21,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:39:21,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:39:33,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:39:33,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:39:33,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:39:47,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:39:47,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:39:47,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:39:56,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:39:56,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:39:56,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:40:08,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:40:08,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:40:08,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:40:19,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:40:19,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:40:19,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:40:32,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:40:32,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:40:32,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:40:44,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:40:44,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:40:44,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:40:56,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:40:56,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:40:56,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:41:08,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:41:08,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:41:08,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:41:18,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:41:18,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:41:18,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:41:28,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:41:28,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:41:28,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:41:37,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:41:37,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:41:37,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:41:49,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:41:49,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:41:49,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:00,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:00,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:00,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:13,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:13,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:13,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:26,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:26,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:26,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:37,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:37,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:37,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:48,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:48,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:48,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:42:59,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:42:59,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:42:59,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:43:09,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:43:09,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:43:09,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:43:19,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:43:19,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:43:19,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:43:28,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:43:28,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:43:28,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:43:38,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:43:38,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:43:38,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:43:50,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:43:50,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:43:50,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:44:01,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:44:01,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:44:01,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:44:13,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:44:13,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:44:13,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:44:24,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:44:24,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:44:24,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:44:35,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:44:35,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:44:35,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:44:48,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:44:48,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:44:48,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:00,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:00,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:00,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:10,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:10,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:10,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:21,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:21,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:21,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:32,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:32,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:32,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:43,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:43,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:43,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:45:53,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:45:53,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:45:53,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:46:05,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:46:05,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:46:05,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:46:16,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:46:16,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:46:16,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:46:27,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:46:27,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:46:27,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:46:38,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:46:38,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:46:38,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:46:50,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:46:50,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:46:50,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:47:03,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:47:03,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:47:03,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:47:16,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:47:16,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:47:16,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:47:27,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:47:27,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:47:27,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:47:39,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:47:39,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:47:39,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:47:49,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:47:49,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:47:49,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:00,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:00,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:00,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:07,335.335 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:48:12,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:12,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:12,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:12,392.392 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:48:12,513.513 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:48:12,604.604 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:48:12,695.695 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:48:22,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:22,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:22,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:32,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:32,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:32,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:45,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:45,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:45,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:48:55,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:48:55,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:48:55,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:49:06,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:49:06,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:49:06,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:49:15,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:49:15,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:49:15,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:49:27,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:49:27,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:49:27,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:49:40,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:49:40,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:49:40,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:49:52,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:49:52,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:49:52,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:50:08,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:50:08,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:50:08,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:50:18,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:50:18,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:50:18,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:50:31,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:50:31,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:50:31,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:50:44,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:50:44,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:50:44,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:50:54,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:50:54,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:50:54,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:05,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:05,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:05,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:14,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:14,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:14,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:28,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:28,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:28,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:39,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:39,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:39,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:49,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:49,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:49,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:51:58,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:51:58,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:51:58,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:52:10,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:52:10,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:52:10,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:52:21,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:52:21,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:52:21,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:52:32,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:52:32,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:52:32,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:52:45,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:52:45,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:52:45,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:52:58,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:52:58,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:52:58,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:53:08,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:53:08,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:53:08,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:53:15,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:53:15,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:53:15,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:53:26,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:53:26,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:53:26,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:53:37,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:53:37,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:53:37,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:53:47,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:53:47,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:53:47,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:54:00,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:54:00,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:54:00,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:54:10,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:54:10,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:54:10,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:54:23,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:54:23,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:54:23,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:54:27,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:54:27,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:54:27,342.342 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 20:54:27,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:54:31,523.523 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:54:31,554.554 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:54:31,589.589 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:54:36,115.115 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:37,454.454 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:38,836.836 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:40,166.166 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:41,750.750 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:43,270.270 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:44,558.558 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:54:45,302.302 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:46,508.508 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:47,610.610 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:48,830.830 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:49,855.855 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:54:50,047.047 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:51,191.191 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:52,349.349 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:53,688.688 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:54,986.986 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:54:55,472.472 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:57,221.221 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:54:58,662.662 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:00,102.102 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:55:00,283.283 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:02,310.310 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:03,956.956 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:05,244.244 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:55:05,703.703 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:07,346.346 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:08,907.907 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:09,817.817 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:55:13,691.691 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:55:13,878.878 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:55:14,085.085 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:55:14,282.282 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:55:15,997.997 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:55:16,188.188 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:55:16,471.471 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:55:16,703.703 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:55:18,685.685 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:55:18,848.848 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:55:19,022.022 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:55:19,210.210 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:55:20,965.965 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:55:21,152.152 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:55:21,332.332 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:55:21,494.494 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:55:26,629.629 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 20:55:26,711.711 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 20:55:26,793.793 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 20:55:26,887.887 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 20:55:37,951.951 ERROR ] sqlite3 error in mark_order_item_synced --> database is locked Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/db/orderDAO.py", line 278, in mark_order_item_synced ("True", order_item_id)) sqlite3.OperationalError: database is locked [2026-10-28 20:55:45,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:55:45,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:55:45,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:55:49,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:55:49,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:55:49,210.210 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 20:55:49,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:55:53,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:55:53,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:55:53,371.371 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 20:55:53,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:55:58,120.120 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:55:58,153.153 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:55:58,187.187 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 20:56:02,777.777 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:04,190.190 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:05,683.683 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:07,013.013 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 20:56:07,433.433 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:09,083.083 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:10,224.224 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:11,217.217 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:12,411.411 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 20:56:17,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:56:17,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:56:17,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:56:30,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:56:30,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:56:30,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:56:42,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:56:42,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:56:42,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:56:54,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:56:54,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:56:54,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:57:05,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:57:05,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:57:05,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:57:18,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:57:18,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:57:18,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:57:31,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:57:31,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:57:31,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:57:43,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:57:43,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:57:43,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:57:52,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:57:52,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:57:52,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:58:03,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:58:03,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:58:03,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:58:15,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:58:15,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:58:15,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:58:26,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:58:26,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:58:26,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:58:37,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:58:37,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:58:37,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:58:48,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:58:48,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:58:48,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:00,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:00,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:00,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:10,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:10,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:10,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:23,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:23,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:23,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:32,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:32,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:32,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:44,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:44,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:44,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 20:59:56,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 20:59:56,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 20:59:56,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:00:09,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:00:09,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:00:09,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:00:16,319.319 ERROR ] Error getting syncAuthUsers Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_auth.py", line 154, in sync_auth_users user_data = json.loads(User().get_user_auth_sync(utils.get_imei(), modified_at)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 21:00:21,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:00:21,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:00:21,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:00:30,517.517 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 21:00:33,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:00:33,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:00:33,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:00:35,491.491 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 21:00:35,576.576 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 21:00:35,660.660 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 21:00:35,744.744 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 21:00:36,256.256 ERROR ] *** response: {'msg': 'Got tray status.Got door status.', 'status': True} Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 21:00:36,344.344 ERROR ] *** Data: {'trays': [], 'doors': [{'data': [{'sensors': [{'sensor_type': 'limit', 'sensor_status': True, 'id': 'TM06202203-1-limit'}, {'sensor_type': 'magnetic', 'sensor_status': True, 'id': 'TM06202203-1-magnetic'}], 'created_at': '2026-10-28 21:00:35.927073'}], 'hcid': [1], 'door_id': 1}, {'data': [{'sensors': [{'sensor_type': 'limit', 'sensor_status': True, 'id': 'TM06202203-2-limit'}, {'sensor_type': 'magnetic', 'sensor_status': True, 'id': 'TM06202203-2-magnetic'}], 'created_at': '2026-10-28 21:00:35.927939'}], 'hcid': [1], 'door_id': 2}]} Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 21:00:36,351.351 ERROR ] Error updating health status. Error: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_health_check.py", line 80, in check_health_status response = json.loads(Health().update_health_status(data)) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [2026-10-28 21:00:43,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:00:43,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:00:43,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:00:54,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:00:54,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:00:54,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:01:06,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:01:06,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:01:06,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:01:18,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:01:18,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:01:18,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:01:30,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:01:30,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:01:30,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:01:41,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:01:41,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:01:41,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:01:51,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:01:51,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:01:51,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:03,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:03,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:03,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:13,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:13,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:13,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:23,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:23,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:23,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:33,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:33,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:33,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:46,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:46,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:46,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:02:56,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:02:56,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:02:56,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:03:09,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:03:09,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:03:09,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:03:21,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:03:21,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:03:21,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:03:31,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:03:31,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:03:31,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:03:43,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:03:43,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:03:43,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:03:54,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:03:54,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:03:54,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:04:05,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:04:05,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:04:05,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:04:15,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:04:15,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:04:15,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:04:28,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:04:28,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:04:28,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:04:43,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:04:43,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:04:43,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:04:54,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:04:54,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:04:54,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:05,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:05,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:05,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:16,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:16,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:16,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:27,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:27,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:27,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:37,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:37,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:37,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:49,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:49,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:49,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:05:59,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:05:59,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:05:59,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:06:10,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:06:10,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:06:10,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:06:22,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:06:22,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:06:22,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:06:33,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:06:33,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:06:33,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:06:44,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:06:44,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:06:44,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:06:57,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:06:57,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:06:57,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:07:07,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:07:07,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:07:07,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:07:17,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:07:17,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:07:17,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:07:28,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:07:28,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:07:28,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:07:37,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:07:37,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:07:37,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:07:49,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:07:49,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:07:49,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:01,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:01,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:01,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:11,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:11,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:11,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:22,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:22,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:22,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:35,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:35,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:35,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:47,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:47,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:47,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:08:58,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:08:58,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:08:58,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:09:10,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:09:10,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:09:10,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:09:21,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:09:21,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:09:21,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:09:33,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:09:33,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:09:33,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:09:43,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:09:43,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:09:43,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:09:53,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:09:53,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:09:53,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:10:06,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:10:06,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:10:06,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:10:18,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:10:18,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:10:18,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:10:28,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:10:28,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:10:28,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:10:40,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:10:40,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:10:40,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:10:52,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:10:52,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:10:52,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:02,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:02,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:02,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:11,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:11,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:11,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:21,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:21,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:21,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:32,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:32,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:32,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:43,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:43,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:43,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:11:55,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:11:55,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:11:55,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:12:06,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:12:06,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:12:06,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:12:18,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:12:18,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:12:18,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:12:29,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:12:29,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:12:29,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:12:40,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:12:40,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:12:40,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:12:53,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:12:53,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:12:53,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:04,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:04,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:04,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:16,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:16,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:16,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:26,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:26,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:26,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:37,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:37,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:37,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:47,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:47,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:47,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:13:57,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:13:57,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:13:57,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:14:10,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:14:10,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:14:10,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:14:21,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:14:21,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:14:21,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:14:31,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:14:31,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:14:31,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:14:42,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:14:42,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:14:42,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:14:52,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:14:52,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:14:52,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:15:05,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:15:05,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:15:05,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:15:17,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:15:17,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:15:17,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:15:32,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:15:32,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:15:32,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:15:42,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:15:42,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:15:42,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:15:54,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:15:54,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:15:54,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:16:06,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:16:06,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:16:06,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:16:17,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:16:17,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:16:17,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:16:26,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:16:26,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:16:26,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:16:36,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:16:36,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:16:36,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:16:46,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:16:46,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:16:46,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:00,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:00,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:00,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:10,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:10,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:10,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:22,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:22,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:22,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:33,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:33,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:33,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:45,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:45,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:45,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:17:58,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:17:59,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:17:59,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:09,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:18:09,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:18:09,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:20,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:18:20,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:18:20,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:32,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:18:32,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:18:32,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:43,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:18:43,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:18:43,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:52,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:18:52,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:18:52,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:18:57,788.788 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 21:19:02,832.832 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 21:19:02,930.930 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 21:19:03,023.023 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 21:19:03,116.116 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 21:19:05,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:19:05,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:19:05,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:19:16,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:19:16,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:19:16,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:19:29,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:19:29,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:19:29,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:19:40,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:19:40,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:19:40,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:19:53,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:19:53,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:19:53,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:20:07,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:20:07,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:20:07,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:20:20,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:20:20,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:20:20,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:20:32,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:20:32,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:20:32,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:20:44,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:20:44,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:20:44,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:20:55,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:20:55,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:20:55,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:21:07,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:21:07,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:21:07,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:21:19,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:21:19,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:21:19,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:21:29,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:21:29,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:21:29,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:21:39,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:21:39,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:21:39,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:21:49,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:21:49,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:21:49,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:02,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:02,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:02,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:13,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:13,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:13,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:23,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:23,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:23,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:32,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:32,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:32,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:44,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:44,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:44,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:22:55,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:22:55,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:22:55,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:23:06,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:23:06,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:23:06,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:23:17,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:23:17,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:23:17,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:23:28,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:23:28,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:23:28,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:23:39,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:23:39,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:23:39,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:23:50,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:23:50,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:23:50,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:01,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:01,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:01,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:12,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:12,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:12,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:23,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:23,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:23,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:34,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:34,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:34,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:47,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:47,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:47,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:24:57,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:24:57,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:24:57,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:25:08,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:25:08,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:25:08,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:25:17,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:25:17,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:25:17,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:25:34,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:25:34,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:25:34,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:25:44,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:25:44,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:25:44,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:25:56,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:25:56,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:25:56,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:26:06,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:26:06,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:26:06,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:26:19,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:26:19,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:26:19,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:26:32,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:26:32,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:26:32,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:26:45,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:26:45,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:26:45,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:26:56,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:26:56,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:26:56,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:27:06,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:27:06,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:27:06,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:27:16,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:27:16,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:27:16,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:27:26,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:27:26,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:27:26,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:27:38,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:27:38,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:27:38,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:27:51,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:27:51,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:27:51,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:02,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:02,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:02,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:13,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:13,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:13,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:24,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:24,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:24,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:34,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:34,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:34,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:44,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:44,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:44,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:28:55,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:28:55,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:28:55,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:05,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:05,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:05,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:15,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:15,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:15,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:26,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:26,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:26,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:36,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:36,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:36,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:45,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:45,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:45,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:29:57,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:29:57,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:29:57,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:30:08,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:30:08,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:30:08,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:30:19,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:30:19,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:30:19,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:30:32,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:30:32,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:30:32,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:30:41,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:30:41,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:30:41,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:30:51,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:30:51,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:30:51,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:31:03,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:31:03,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:31:03,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:31:15,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:31:15,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:31:15,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:31:27,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:31:27,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:31:27,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:31:40,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:31:40,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:31:40,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:31:53,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:31:53,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:31:53,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:32:03,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:32:03,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:32:03,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:32:13,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:32:13,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:32:13,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:32:26,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:32:26,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:32:26,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:32:35,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:32:35,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:32:35,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:32:48,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:32:48,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:32:48,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:00,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:00,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:00,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:11,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:11,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:11,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:21,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:21,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:21,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:34,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:34,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:34,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:44,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:44,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:44,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:33:56,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:33:56,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:33:56,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:34:09,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:34:09,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:34:09,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:34:19,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:34:19,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:34:19,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:34:30,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:34:30,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:34:30,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:34:41,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:34:41,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:34:41,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:34:54,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:34:54,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:34:54,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:35:07,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:35:07,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:35:07,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:35:19,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:35:19,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:35:19,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:35:31,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:35:31,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:35:31,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:35:41,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:35:41,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:35:41,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:35:53,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:35:53,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:35:53,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:36:06,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:36:06,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:36:06,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:36:15,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:36:15,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:36:15,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:36:28,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:36:28,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:36:28,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:36:42,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:36:42,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:36:42,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:36:52,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:36:52,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:36:52,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:05,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:05,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:05,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:15,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:15,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:15,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:24,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:24,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:24,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:35,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:35,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:35,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:48,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:48,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:48,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:37:57,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:37:57,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:37:57,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:38:08,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:38:08,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:38:08,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:38:21,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:38:21,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:38:21,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:38:32,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:38:32,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:38:32,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:38:44,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:38:44,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:38:44,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:38:47,272.272 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 21:38:52,278.278 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 21:38:52,601.601 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 21:38:52,742.742 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 21:38:52,828.828 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 21:38:54,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:38:54,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:38:54,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:39:04,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:39:04,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:39:04,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:39:15,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:39:15,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:39:15,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:39:27,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:39:27,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:39:27,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:39:38,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:39:38,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:39:38,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:39:48,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:39:48,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:39:48,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:01,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:01,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:01,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:11,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:11,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:11,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:24,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:24,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:24,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:35,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:35,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:35,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:45,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:45,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:45,453.453 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:40:57,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:40:57,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:40:57,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:41:10,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:41:10,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:41:10,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:41:21,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:41:21,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:41:21,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:41:34,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:41:34,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:41:34,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:41:44,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:41:44,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:41:44,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:41:57,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:41:57,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:41:57,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:42:07,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:42:07,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:42:07,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:42:20,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:42:20,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:42:20,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:42:32,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:42:32,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:42:32,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:42:43,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:42:43,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:42:43,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:42:53,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:42:53,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:42:53,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:43:06,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:43:06,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:43:06,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:43:19,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:43:19,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:43:19,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:43:31,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:43:31,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:43:31,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:43:42,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:43:42,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:43:42,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:43:53,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:43:53,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:43:53,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:44:05,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:44:05,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:44:05,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:44:17,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:44:17,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:44:17,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:44:29,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:44:29,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:44:29,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:44:40,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:44:40,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:44:40,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:44:49,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:44:49,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:44:49,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:00,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:00,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:00,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:12,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:12,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:12,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:21,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:21,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:22,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:33,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:33,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:33,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:46,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:46,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:46,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:45:58,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:45:58,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:45:58,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:46:10,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:46:10,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:46:10,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:46:19,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:46:19,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:46:19,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:46:32,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:46:32,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:46:32,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:46:44,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:46:44,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:46:44,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:46:55,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:46:55,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:46:55,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:47:05,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:47:05,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:47:05,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:47:17,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:47:17,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:47:17,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:47:30,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:47:30,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:47:30,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:47:40,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:47:40,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:47:40,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:47:51,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:47:51,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:47:51,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:03,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:03,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:03,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:13,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:13,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:13,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:23,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:23,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:23,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:34,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:34,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:34,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:44,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:44,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:44,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:48:55,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:48:55,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:48:55,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:49:07,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:49:07,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:49:07,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:49:17,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:49:17,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:49:17,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:49:27,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:49:27,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:49:27,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:49:38,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:49:38,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:49:38,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:49:48,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:49:48,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:49:48,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:01,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:01,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:01,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:12,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:12,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:12,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:25,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:25,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:25,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:35,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:35,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:35,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:48,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:48,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:48,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:50:58,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:50:58,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:50:58,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:51:12,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:51:12,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:51:12,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:51:23,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:51:23,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:51:23,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:51:34,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:51:34,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:51:34,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:51:47,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:51:47,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:51:47,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:51:59,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:51:59,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:51:59,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:52:12,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:52:12,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:52:12,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:52:22,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:52:23,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:52:23,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:52:32,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:52:32,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:52:32,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:52:45,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:52:45,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:52:45,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:52:58,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:52:58,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:52:58,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:10,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:53:10,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:53:10,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:20,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:53:20,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:53:20,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:30,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:53:30,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:53:30,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:43,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:53:43,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:53:43,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:53,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:53:53,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:53:53,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:53:55,125.125 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 21:54:00,124.124 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 21:54:00,208.208 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 21:54:00,293.293 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 21:54:00,379.379 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 21:54:02,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:02,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:02,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:54:14,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:14,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:14,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:54:25,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:25,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:25,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:54:35,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:35,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:35,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:54:45,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:45,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:45,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:54:54,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:54:54,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:54:54,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:55:07,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:55:07,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:55:07,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:55:18,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:55:18,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:55:18,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:55:31,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:55:31,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:55:31,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:55:42,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:55:42,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:55:42,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:55:53,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:55:53,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:55:53,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:56:03,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:56:03,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:56:03,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:56:14,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:56:14,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:56:14,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:56:24,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:56:24,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:56:24,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:56:37,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:56:37,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:56:37,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:56:49,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:56:49,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:56:49,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:02,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:02,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:02,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:13,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:13,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:13,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:23,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:23,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:23,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:32,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:32,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:32,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:43,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:43,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:43,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:57:53,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:57:53,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:57:53,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:04,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:04,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:04,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:17,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:17,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:17,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:28,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:28,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:28,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:38,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:38,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:38,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:48,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:48,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:48,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:58:57,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:58:57,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:58:57,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:59:10,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:59:10,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:59:10,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:59:22,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:59:22,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:59:23,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:59:35,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:59:35,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:59:35,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:59:46,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:59:46,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:59:46,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 21:59:58,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 21:59:58,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 21:59:58,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:00:11,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:00:11,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:00:11,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:00:24,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:00:24,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:00:24,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:00:34,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:00:34,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:00:34,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:00:45,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:00:45,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:00:45,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:00:58,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:00:58,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:00:58,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:01:11,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:01:11,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:01:11,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:01:24,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:01:24,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:01:24,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:01:36,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:01:36,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:01:36,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:01:48,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:01:48,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:01:48,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:01:58,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:01:58,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:01:58,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:02:10,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:02:10,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:02:10,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:02:24,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:02:24,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:02:24,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:02:36,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:02:36,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:02:36,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:02:41,411.411 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 22:02:46,438.438 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 22:02:46,525.525 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 22:02:46,662.662 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 22:02:46,748.748 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 22:02:48,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:02:48,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:02:48,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:03:00,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:03:00,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:03:00,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:03:12,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:03:12,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:03:12,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:03:24,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:03:24,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:03:24,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:03:37,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:03:37,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:03:37,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:03:53,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:03:53,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:03:53,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:04:05,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:04:05,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:04:05,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:04:18,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:04:18,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:04:18,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:04:29,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:04:29,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:04:29,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:04:40,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:04:40,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:04:40,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:04:49,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:04:49,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:04:49,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:00,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:00,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:00,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:09,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:09,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:09,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:19,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:19,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:19,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:28,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:28,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:28,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:39,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:39,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:39,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:05:51,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:05:51,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:05:51,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:01,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:01,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:01,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:13,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:13,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:13,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:24,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:24,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:24,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:36,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:36,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:36,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:46,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:46,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:46,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:06:57,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:06:57,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:06:57,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:07:08,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:07:08,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:07:08,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:07:19,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:07:19,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:07:19,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:07:29,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:07:29,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:07:29,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:07:41,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:07:41,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:07:41,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:07:52,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:07:52,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:07:52,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:02,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:02,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:02,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:14,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:14,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:14,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:25,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:25,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:25,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:36,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:36,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:36,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:48,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:48,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:48,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:08:58,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:08:58,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:08:58,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:09:07,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:09:07,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:09:07,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:09:19,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:09:19,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:09:19,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:09:29,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:09:29,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:09:29,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:09:42,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:09:42,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:09:42,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:09:54,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:09:54,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:09:54,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:07,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:07,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:07,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:17,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:17,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:17,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:26,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:26,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:26,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:37,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:37,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:37,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:47,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:47,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:47,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:10:56,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:10:56,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:10:56,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:11:09,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:11:09,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:11:09,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:11:22,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:11:22,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:11:22,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:11:32,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:11:32,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:11:32,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:11:42,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:11:42,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:11:42,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:11:55,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:11:55,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:11:55,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:12:06,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:12:06,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:12:06,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:12:15,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:12:15,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:12:15,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:12:28,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:12:28,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:12:28,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:12:38,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:12:38,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:12:38,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:12:49,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:12:49,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:12:49,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:01,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:01,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:01,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:11,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:11,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:11,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:21,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:21,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:21,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:34,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:34,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:34,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:46,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:46,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:46,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:13:59,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:13:59,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:13:59,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:14:09,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:14:09,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:14:09,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:14:19,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:14:19,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:14:19,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:14:29,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:14:29,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:14:29,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:14:40,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:14:40,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:14:40,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:14:51,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:14:51,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:14:51,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:01,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:01,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:01,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:13,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:13,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:13,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:24,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:24,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:24,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:34,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:34,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:34,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:39,661.661 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 22:15:44,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:44,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:44,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:15:44,717.717 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 22:15:44,814.814 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 22:15:44,908.908 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 22:15:45,002.002 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 22:15:54,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:15:54,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:15:54,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:16:06,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:16:06,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:16:06,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:16:19,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:16:19,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:16:19,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:16:31,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:16:31,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:16:31,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:16:42,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:16:42,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:16:42,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:16:55,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:16:55,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:16:55,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:05,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:05,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:05,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:17,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:17,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:17,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:27,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:27,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:27,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:37,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:37,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:37,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:47,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:47,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:47,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:17:58,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:17:58,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:17:58,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:18:09,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:18:09,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:18:09,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:18:21,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:18:21,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:18:21,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:18:32,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:18:32,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:18:32,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:18:44,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:18:44,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:18:44,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:18:55,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:18:55,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:18:55,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:06,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:06,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:06,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:15,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:15,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:15,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:27,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:27,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:27,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:37,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:37,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:37,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:48,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:48,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:48,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:19:58,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:19:58,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:19:58,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:20:10,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:20:10,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:20:10,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:20:22,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:20:22,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:20:22,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:20:34,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:20:34,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:20:34,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:20:45,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:20:45,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:20:45,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:20:57,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:20:57,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:20:57,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:21:10,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:21:10,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:21:10,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:21:21,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:21:21,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:21:21,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:21:34,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:21:34,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:21:34,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:21:46,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:21:46,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:21:46,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:21:58,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:21:58,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:21:58,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:22:11,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:22:11,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:22:11,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:22:20,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:22:20,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:22:20,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:22:33,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:22:33,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:22:33,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:22:43,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:22:43,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:22:43,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:22:56,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:22:56,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:22:56,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:23:07,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:23:07,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:23:07,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:23:17,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:23:17,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:23:17,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:23:27,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:23:27,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:23:27,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:23:40,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:23:40,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:23:40,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:23:53,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:23:53,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:23:53,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:04,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:04,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:04,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:14,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:14,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:14,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:24,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:24,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:24,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:36,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:36,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:36,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:47,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:47,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:47,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:24:57,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:24:57,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:24:57,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:25:09,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:25:09,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:25:09,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:25:21,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:25:21,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:25:21,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:25:31,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:25:31,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:25:31,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:25:43,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:25:43,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:25:43,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:25:53,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:25:53,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:25:53,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:26:04,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:26:04,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:26:04,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:26:16,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:26:16,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:26:16,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:26:29,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:26:29,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:26:29,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:26:41,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:26:41,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:26:41,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:26:54,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:26:54,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:26:54,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:27:07,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:27:07,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:27:07,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:27:17,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:27:17,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:27:17,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:27:28,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:27:28,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:27:28,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:27:41,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:27:41,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:27:41,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:27:53,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:27:53,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:27:53,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:05,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:05,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:05,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:17,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:17,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:17,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:27,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:27,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:27,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:39,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:39,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:39,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:48,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:48,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:48,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:28:59,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:28:59,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:28:59,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:29:11,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:29:11,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:29:11,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:29:23,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:29:23,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:29:23,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:29:34,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:29:34,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:29:34,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:29:43,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:29:43,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:29:43,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:29:56,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:29:56,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:29:56,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:30:08,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:30:08,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:30:08,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:30:18,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:30:18,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:30:18,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:30:28,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:30:28,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:30:28,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:30:39,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:30:39,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:30:39,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:30:50,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:30:50,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:30:50,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:01,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:01,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:01,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:14,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:14,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:14,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:25,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:25,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:25,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:38,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:38,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:38,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:48,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:48,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:48,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:31:58,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:31:58,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:31:58,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:32:09,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:32:09,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:32:09,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:32:21,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:32:21,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:32:21,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:32:32,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:32:32,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:32:32,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:32:42,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:32:42,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:32:42,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:32:52,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:32:52,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:32:52,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:02,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:02,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:02,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:12,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:12,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:12,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:25,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:25,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:25,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:35,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:35,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:35,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:48,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:48,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:48,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:33:55,425.425 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 22:33:58,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:33:58,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:33:58,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:34:00,413.413 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 22:34:00,510.510 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 22:34:00,594.594 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 22:34:00,679.679 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 22:34:11,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:34:11,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:34:11,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:34:24,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:34:24,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:34:24,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:34:33,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:34:33,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:34:33,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:34:45,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:34:45,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:34:45,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:34:55,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:34:55,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:34:55,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:35:05,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:35:05,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:35:05,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:35:15,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:35:15,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:35:15,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:35:27,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:35:27,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:35:27,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:35:39,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:35:39,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:35:39,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:35:52,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:35:52,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:35:52,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:04,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:04,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:04,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:15,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:15,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:15,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:26,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:26,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:26,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:35,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:35,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:35,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:47,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:47,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:47,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:36:57,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:36:57,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:36:57,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:37:07,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:37:07,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:37:07,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:37:20,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:37:20,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:37:20,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:37:32,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:37:32,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:37:32,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:37:45,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:37:45,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:37:45,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:37:58,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:37:58,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:37:58,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:38:10,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:38:10,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:38:10,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:38:20,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:38:20,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:38:20,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:38:31,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:38:31,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:38:31,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:38:41,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:38:41,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:38:41,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:38:53,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:38:53,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:38:53,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:39:05,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:39:05,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:39:05,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:39:17,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:39:17,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:39:17,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:39:30,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:39:30,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:39:30,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:39:40,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:39:40,668.668 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:39:40,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:39:50,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:39:50,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:39:50,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:00,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:00,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:00,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:11,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:11,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:11,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:21,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:21,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:21,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:34,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:34,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:34,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:45,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:45,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:45,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:40:54,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:40:54,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:40:54,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:07,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:07,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:07,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:18,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:18,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:18,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:27,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:27,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:27,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:37,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:37,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:37,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:47,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:47,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:47,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:41:59,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:41:59,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:41:59,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:42:09,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:42:09,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:42:09,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:42:19,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:42:19,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:42:19,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:42:29,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:42:29,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:42:29,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:42:41,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:42:41,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:42:41,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:42:52,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:42:52,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:42:52,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:05,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:05,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:05,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:15,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:15,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:15,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:24,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:24,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:24,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:36,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:36,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:36,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:49,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:49,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:49,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:43:58,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:43:58,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:43:58,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:44:10,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:44:10,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:44:10,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:44:22,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:44:22,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:44:22,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:44:35,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:44:35,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:44:35,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:44:48,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:44:48,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:44:48,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:44:58,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:44:58,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:44:58,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:45:10,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:45:10,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:45:10,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:45:20,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:45:20,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:45:20,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:45:31,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:45:31,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:45:31,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:45:40,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:45:40,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:45:40,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:45:52,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:45:52,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:45:52,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:46:04,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:46:04,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:46:04,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:46:14,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:46:14,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:46:14,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:46:27,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:46:27,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:46:27,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:46:42,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:46:42,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:46:42,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:46:52,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:46:52,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:46:52,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:05,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:05,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:05,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:16,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:16,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:16,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:29,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:29,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:29,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:38,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:38,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:38,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:48,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:48,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:48,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:47:58,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:47:58,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:47:58,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:48:08,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:48:08,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:48:08,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:48:19,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:48:19,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:48:19,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:48:30,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:48:31,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:48:31,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:48:40,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:48:40,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:48:40,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:48:53,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:48:53,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:48:53,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:49:05,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:49:05,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:49:05,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:49:16,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:49:16,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:49:16,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:49:26,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:49:26,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:49:26,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:49:39,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:49:39,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:49:39,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:49:50,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:49:50,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:49:50,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:02,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:02,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:02,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:12,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:12,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:12,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:23,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:23,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:23,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:36,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:36,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:36,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:46,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:46,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:46,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:50:57,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:50:57,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:50:57,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:51:07,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:51:07,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:51:07,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:51:17,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:51:17,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:51:17,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:51:29,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:51:29,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:51:29,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:51:39,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:51:39,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:51:39,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:51:49,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:51:49,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:51:49,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:01,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:52:01,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:52:01,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:13,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:52:13,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:52:13,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:25,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:52:25,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:52:25,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:37,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:52:37,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:52:37,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:49,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:52:49,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:52:49,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:52:49,902.902 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 22:52:54,993.993 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 22:52:55,087.087 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 22:52:55,180.180 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 22:52:55,300.300 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 22:53:01,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:53:01,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:53:01,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:53:14,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:53:14,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:53:14,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:53:24,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:53:24,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:53:24,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:53:35,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:53:35,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:53:35,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:53:48,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:53:48,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:53:48,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:54:00,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:54:00,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:54:00,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:54:12,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:54:12,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:54:12,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:54:25,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:54:25,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:54:25,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:54:38,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:54:38,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:54:38,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:54:50,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:54:50,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:54:50,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:00,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:00,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:00,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:11,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:11,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:11,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:24,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:24,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:24,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:35,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:35,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:35,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:48,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:48,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:48,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:55:59,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:55:59,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:55:59,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:56:10,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:56:10,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:56:10,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:56:20,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:56:20,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:56:20,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:56:31,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:56:31,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:56:31,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:56:42,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:56:42,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:56:42,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:56:54,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:56:54,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:56:54,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:57:05,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:57:05,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:57:05,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:57:18,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:57:18,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:57:18,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:57:29,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:57:29,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:57:29,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:57:41,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:57:41,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:57:41,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:57:51,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:57:51,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:57:51,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:58:04,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:58:04,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:58:04,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:58:15,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:58:15,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:58:15,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:58:25,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:58:25,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:58:25,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:58:38,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:58:38,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:58:38,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:58:49,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:58:49,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:58:49,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:01,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:01,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:01,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:13,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:13,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:13,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:23,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:23,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:23,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:35,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:35,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:35,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:45,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:45,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:45,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 22:59:58,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 22:59:58,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 22:59:58,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:00:13,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:00:13,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:00:13,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:00:22,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:00:22,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:00:22,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:00:34,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:00:34,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:00:34,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:00:46,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:00:46,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:00:46,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:00:56,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:00:56,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:00:56,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:01:07,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:01:07,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:01:07,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:01:17,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:01:17,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:01:17,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:01:28,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:01:28,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:01:28,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:01:39,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:01:39,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:01:39,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:01:52,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:01:52,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:01:52,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:02:05,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:02:05,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:02:05,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:02:16,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:02:16,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:02:16,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:02:28,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:02:28,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:02:28,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:02:41,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:02:41,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:02:41,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:02:52,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:02:52,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:02:52,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:03,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:03,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:03,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:14,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:14,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:14,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:25,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:25,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:25,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:37,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:37,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:37,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:47,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:47,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:47,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:03:58,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:03:58,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:03:58,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:04:10,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:04:10,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:04:10,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:04:21,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:04:21,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:04:21,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:04:32,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:04:32,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:04:32,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:04:44,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:04:44,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:04:44,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:04:55,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:04:55,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:04:55,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:05,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:05,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:05,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:18,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:18,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:18,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:28,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:28,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:28,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:37,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:37,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:37,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:47,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:47,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:47,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:05:58,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:05:58,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:05:58,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:06:10,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:06:10,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:06:10,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:06:20,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:06:20,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:06:20,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:06:30,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:06:30,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:06:30,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:06:39,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:06:39,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:06:39,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:06:52,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:06:52,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:06:52,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:02,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:02,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:02,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:11,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:11,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:11,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:21,832.832 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:21,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:21,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:33,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:33,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:33,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:43,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:43,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:43,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:07:53,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:07:53,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:07:53,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:08:07,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:08:07,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:08:07,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:08:20,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:08:20,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:08:20,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:08:30,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:08:30,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:08:30,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:08:43,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:08:43,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:08:43,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:08:54,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:08:54,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:08:54,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:05,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:05,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:05,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:16,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:16,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:16,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:26,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:26,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:26,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:37,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:37,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:37,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:42,647.647 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:09:47,644.644 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:09:47,737.737 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:09:47,826.826 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:09:47,910.910 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:09:49,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:49,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:49,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:09:58,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:09:58,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:09:58,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:10:11,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:10:12,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:10:12,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:10:22,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:10:22,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:10:22,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:10:33,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:10:33,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:10:33,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:10:46,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:10:46,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:10:46,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:10:57,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:10:57,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:10:57,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:11:10,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:11:10,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:11:10,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:11:21,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:11:21,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:11:21,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:11:32,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:11:32,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:11:32,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:11:42,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:11:42,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:11:42,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:11:54,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:11:54,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:11:54,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:05,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:05,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:05,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:15,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:15,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:15,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:26,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:26,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:26,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:36,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:36,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:36,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:45,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:45,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:45,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:12:58,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:12:58,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:12:58,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:13:07,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:13:07,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:13:07,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:13:17,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:13:17,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:13:17,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:13:29,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:13:29,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:13:29,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:13:39,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:13:39,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:13:39,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:13:51,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:13:51,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:13:51,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:01,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:01,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:01,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:12,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:12,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:12,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:23,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:23,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:23,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:34,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:34,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:34,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:46,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:46,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:46,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:14:55,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:14:55,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:14:55,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:15:07,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:15:07,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:15:07,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:15:19,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:15:19,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:15:19,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:15:32,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:15:32,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:15:32,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:15:45,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:15:45,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:15:45,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:15:56,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:15:56,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:15:56,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:06,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:06,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:06,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:09,604.604 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:16:14,617.617 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:16:14,706.706 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:16:14,793.793 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:16:14,879.879 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:16:15,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:15,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:15,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:28,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:28,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:28,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:38,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:38,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:38,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:49,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:49,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:49,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:16:59,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:16:59,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:16:59,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:17:09,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:17:09,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:17:09,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:17:20,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:17:20,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:17:20,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:17:31,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:17:31,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:17:31,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:17:43,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:17:43,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:17:43,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:17:55,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:17:55,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:17:55,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:18:07,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:18:07,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:18:07,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:18:16,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:18:16,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:18:16,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:18:29,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:18:29,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:18:29,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:18:39,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:18:39,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:18:39,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:18:53,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:18:53,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:18:53,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:19:06,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:19:06,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:19:06,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:19:17,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:19:17,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:19:17,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:19:26,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:19:26,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:19:26,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:19:40,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:19:40,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:19:40,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:19:49,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:19:49,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:19:49,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:02,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:02,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:02,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:14,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:14,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:14,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:25,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:25,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:25,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:35,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:35,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:35,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:45,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:45,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:45,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:20:55,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:20:55,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:20:55,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:21:06,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:21:06,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:21:06,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:21:18,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:21:18,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:21:18,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:21:28,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:21:28,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:21:28,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:21:42,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:21:42,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:21:42,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:21:51,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:21:51,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:21:51,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:02,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:02,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:02,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:12,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:12,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:12,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:25,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:25,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:25,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:37,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:37,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:37,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:49,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:49,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:49,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:22:59,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:22:59,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:22:59,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:23:12,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:23:12,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:23:12,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:23:24,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:23:24,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:23:24,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:23:38,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:23:38,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:23:38,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:23:51,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:23:51,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:23:51,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:02,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:02,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:02,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:12,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:12,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:12,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:25,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:25,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:25,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:37,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:37,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:37,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:48,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:48,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:48,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:24:59,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:24:59,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:24:59,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:25:11,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:25:11,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:25:11,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:25:24,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:25:24,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:25:24,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:25:34,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:25:34,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:25:34,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:25:45,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:25:45,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:25:45,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:25:57,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:25:57,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:25:57,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:26:06,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:26:06,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:26:06,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:26:19,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:26:19,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:26:19,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:26:28,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:26:28,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:26:28,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:26:39,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:26:39,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:26:39,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:26:51,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:26:51,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:26:51,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:03,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:03,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:03,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:13,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:13,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:13,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:23,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:23,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:23,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:35,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:35,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:35,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:44,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:44,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:44,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:27:56,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:27:56,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:27:56,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:28:05,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:28:05,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:28:05,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:28:18,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:28:18,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:28:18,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:28:30,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:28:30,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:28:30,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:28:44,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:28:44,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:28:44,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:28:55,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:28:55,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:28:55,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:29:05,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:29:05,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:29:05,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:29:15,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:29:15,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:29:15,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:29:25,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:29:25,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:29:25,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:29:38,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:29:38,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:29:38,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:29:50,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:29:50,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:29:50,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:00,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:00,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:00,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:10,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:10,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:10,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:22,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:22,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:22,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:33,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:33,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:33,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:45,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:45,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:45,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:30:56,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:30:56,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:30:56,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:31:06,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:31:06,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:31:06,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:31:16,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:31:16,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:31:16,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:31:19,878.878 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:31:24,918.918 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:31:25,010.010 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:31:25,103.103 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:31:25,197.197 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:31:29,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:31:29,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:31:29,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:31:39,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:31:39,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:31:39,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:31:49,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:31:49,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:31:49,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:02,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:02,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:02,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:13,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:13,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:13,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:26,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:26,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:26,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:37,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:37,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:37,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:48,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:48,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:48,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:32:59,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:32:59,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:32:59,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:33:11,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:33:11,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:33:11,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:33:21,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:33:21,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:33:21,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:33:34,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:33:34,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:33:34,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:33:44,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:33:44,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:33:44,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:33:56,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:33:56,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:33:56,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:34:08,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:34:08,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:34:08,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:34:20,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:34:20,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:34:20,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:34:32,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:34:32,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:34:32,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:34:43,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:34:43,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:34:43,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:34:56,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:34:56,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:34:56,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:35:08,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:35:08,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:35:08,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:35:18,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:35:18,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:35:19,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:35:30,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:35:30,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:35:30,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:35:40,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:35:40,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:35:40,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:35:51,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:35:51,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:35:51,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:36:02,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:36:02,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:36:02,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:36:12,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:36:12,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:36:12,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:36:24,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:36:24,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:36:24,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:36:29,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:36:29,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:36:29,079.079 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-10-28 23:36:29,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:36:33,792.792 ERROR ] exception in releasing lock_order_process: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 23:36:33,828.828 ERROR ] exception in releasing lock_order_status: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 23:36:33,860.860 ERROR ] exception in releasing lock_order_complete: lock from function : init_transactionrelease unlocked lock Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 68, in release_any_lock lock.release() RuntimeError: release unlocked lock [2026-10-28 23:36:38,116.116 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:40,835.835 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:42,276.276 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:43,781.781 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:45,459.459 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:46,060.060 ERROR ] Error while state transition: "Can't trigger event start_onbattery from state STATE_ORDER!" Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/src/utils/TMStateMachine.py", line 186, in tm_trigger self.model.trigger(tname) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 950, in _get_trigger return event.trigger(model, *args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 406, in trigger return self.machine._process(func) File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 1240, in _process return trigger() File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 419, in _trigger if self._is_valid_source(event_data.state): File "/usr/local/lib/python3.5/dist-packages/transitions/core.py", line 456, in _is_valid_source raise MachineError(msg) transitions.core.MachineError: "Can't trigger event start_onbattery from state STATE_ORDER!" [2026-10-28 23:36:47,378.378 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:48,443.443 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:49,428.428 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:50,404.404 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:36:54,069.069 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:36:54,351.351 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:36:54,587.587 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:36:54,828.828 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:36:56,713.713 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:36:56,924.924 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:36:57,196.196 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:36:57,493.493 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:36:59,504.504 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:36:59,722.722 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:36:59,944.944 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:37:00,166.166 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:37:01,576.576 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:37:01,670.670 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:37:01,764.764 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:37:01,874.874 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:37:03,301.301 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:37:03,391.391 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:37:03,489.489 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:37:03,585.585 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:37:08,863.863 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:37:08,982.982 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:37:09,064.064 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:37:09,147.147 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:37:16,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:37:16,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:37:16,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:37:25,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:37:25,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:37:25,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:37:35,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:37:35,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:37:35,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:37:45,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:37:45,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:37:45,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:37:56,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:37:56,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:37:57,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:38:06,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:38:06,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:38:06,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:38:17,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:38:17,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:38:17,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:38:27,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:38:27,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:38:27,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:38:40,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:38:40,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:38:40,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:38:52,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:38:52,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:38:52,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:39:05,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:39:05,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:39:05,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:39:16,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:39:16,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:39:16,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:39:26,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:39:26,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:39:26,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:39:36,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:39:36,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:39:36,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:39:49,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:39:49,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:39:49,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:40:02,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:40:02,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:40:02,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:40:16,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:40:16,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:40:16,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:40:27,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:40:27,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:40:27,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:40:38,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:40:38,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:40:38,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:40:47,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:40:47,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:40:48,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:00,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:00,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:00,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:11,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:11,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:11,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:23,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:23,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:23,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:32,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:32,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:32,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:44,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:44,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:44,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:41:54,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:41:54,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:41:54,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:42:06,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:42:06,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:42:06,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:42:17,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:42:17,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:42:17,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:42:28,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:42:28,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:42:28,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:42:38,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:42:38,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:42:38,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:42:49,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:42:49,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:42:49,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:00,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:00,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:00,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:10,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:10,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:10,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:22,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:22,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:22,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:33,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:33,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:33,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:42,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:42,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:42,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:43:52,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:43:52,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:43:52,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:44:05,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:44:05,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:44:05,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:44:16,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:44:16,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:44:16,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:44:26,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:44:26,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:44:26,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:44:39,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:44:39,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:44:39,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:44:50,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:44:50,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:44:50,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:02,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:02,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:02,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:15,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:15,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:15,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:24,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:24,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:24,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:37,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:37,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:37,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:48,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:48,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:48,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:45:58,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:45:58,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:45:58,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:08,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:08,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:08,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:17,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:17,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:17,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:27,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:27,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:27,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:37,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:37,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:37,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:47,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:47,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:47,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:46:57,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:46:57,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:46:57,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:08,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:08,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:08,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:17,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:17,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:17,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:27,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:27,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:27,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:39,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:39,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:39,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:48,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:48,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:48,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:47:59,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:47:59,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:47:59,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:48:11,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:48:11,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:48:11,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:48:16,000.000 ERROR ] '27' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '27' [2026-10-28 23:48:17,272.272 ERROR ] unable to fetch weight for tray id 33 for attempt 0 NoneType: None [2026-10-28 23:48:21,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:48:21,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:48:21,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:48:21,429.429 ERROR ] '47' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '47' [2026-10-28 23:48:21,516.516 ERROR ] '48' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '48' [2026-10-28 23:48:21,650.650 ERROR ] '49' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '49' [2026-10-28 23:48:21,735.735 ERROR ] '50' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '50' [2026-10-28 23:48:34,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:48:34,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:48:34,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:48:43,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:48:43,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:48:43,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:48:55,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:48:55,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:48:55,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:49:08,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:49:08,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:49:08,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:49:19,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:49:19,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:49:19,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:49:30,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:49:30,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:49:30,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:49:40,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:49:40,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:49:40,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:49:50,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:49:50,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:49:50,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:50:01,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:50:01,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:50:01,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:50:13,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:50:13,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:50:13,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:50:24,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:50:24,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:50:24,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:50:36,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:50:36,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:50:36,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:50:50,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:50:50,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:50:50,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:02,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:02,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:02,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:12,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:12,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:12,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:23,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:23,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:23,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:36,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:36,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:36,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:45,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:45,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:45,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:51:55,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:51:55,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:51:55,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:52:08,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:52:08,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:52:08,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:52:19,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:52:19,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:52:19,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:52:30,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:52:30,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:52:30,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:52:43,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:52:43,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:52:43,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:52:55,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:52:55,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:52:55,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:53:05,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:53:05,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:53:05,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:53:16,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:53:16,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:53:16,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:53:29,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:53:29,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:53:29,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:53:40,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:53:40,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:53:40,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:53:51,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:53:51,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:53:51,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:54:01,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:54:01,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:54:01,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:54:13,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:54:13,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:54:13,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:54:24,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:54:24,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:54:24,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:54:34,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:54:34,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:54:34,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:54:47,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:54:47,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:54:47,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:00,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:00,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:00,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:10,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:10,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:10,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:23,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:23,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:23,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:33,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:33,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:33,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:45,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:45,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:45,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:55:55,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:55:55,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:55:55,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:56:04,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:56:04,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:56:04,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:56:15,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:56:15,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:56:15,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:56:26,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:56:26,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:56:26,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:56:39,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:56:39,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:56:39,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:56:51,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:56:51,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:56:51,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:03,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:03,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:03,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:13,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:14,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:14,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:25,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:25,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:25,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:36,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:36,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:36,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:45,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:45,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:45,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:57:59,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:57:59,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:57:59,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:58:12,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:58:12,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:58:12,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:58:25,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:58:25,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:58:25,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:58:37,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:58:37,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:58:37,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:58:49,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:58:49,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:58:49,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:58:59,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:58:59,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:58:59,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:59:11,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:59:11,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:59:11,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:59:24,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:59:24,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:59:24,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:59:34,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:59:34,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:59:34,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:59:45,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:59:45,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:59:45,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-10-28 23:59:57,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-10-28 23:59:57,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-10-28 23:59:57,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None