[2026-08-25 00:00:04,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:00:04,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:00:04,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:00:17,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:00:17,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:00:17,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:00:30,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:00:30,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:00:30,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:00:43,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:00:43,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:00:43,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:00:56,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:00:56,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:00:56,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:01:07,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:01:07,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:01:07,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:01:20,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:01:20,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:01:20,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:01:32,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:01:32,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:01:32,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:01:42,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:01:42,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:01:42,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:01:52,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:01:52,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:01:52,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:02:04,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:02:04,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:02:04,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:02:14,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:02:14,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:02:14,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:02:26,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:02:26,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:02:26,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:02:36,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:02:36,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:02:36,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:02:48,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:02:48,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:02:48,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:00,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:00,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:00,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:10,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:10,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:10,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:23,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:23,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:23,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:36,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:36,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:36,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:46,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:46,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:46,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:03:58,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:03:58,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:03:58,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:04:00,776.776 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 00:04:11,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:04:11,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:04:11,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:04:25,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:04:25,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:04:25,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:04:39,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:04:39,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:04:39,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:04:51,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:04:51,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:04:51,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:05:03,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:05:03,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:05:03,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:05:13,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:05:13,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:05:13,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:05:25,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:05:25,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:05:25,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:05:37,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:05:37,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:05:37,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:05:48,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:05:48,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:05:48,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:00,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:00,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:00,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:12,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:12,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:12,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:22,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:22,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:22,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:35,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:35,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:35,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:46,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:46,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:46,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:06:57,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:06:57,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:06:57,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:07:09,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:07:09,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:07:09,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:07:22,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:07:22,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:07:22,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:07:34,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:07:34,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:07:34,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:07:45,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:07:45,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:07:45,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:07:55,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:07:55,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:07:55,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:08:05,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:08:05,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:08:05,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:08:18,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:08:18,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:08:18,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:08:29,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:08:29,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:08:29,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:08:39,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:08:39,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:08:39,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:08:50,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:08:50,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:08:50,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:09:04,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:09:04,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:09:04,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:09:15,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:09:15,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:09:15,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:09:28,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:09:28,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:09:28,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:09:41,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:09:41,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:09:41,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:09:53,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:09:53,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:09:53,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:10:08,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:10:08,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:10:08,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:10:19,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:10:19,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:10:19,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:10:30,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:10:30,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:10:30,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:10:43,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:10:43,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:10:43,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:10:52,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:10:52,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:10:52,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:11:03,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:11:03,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:11:03,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:11:15,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:11:15,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:11:15,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:11:28,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:11:28,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:11:28,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:11:39,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:11:39,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:11:39,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:11:50,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:11:50,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:11:50,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:12:01,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:12:01,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:12:01,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:12:13,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:12:13,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:12:13,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:12:25,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:12:25,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:12:25,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:12:36,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:12:36,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:12:36,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:12:49,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:12:49,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:12:49,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:13:01,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:13:01,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:13:01,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:13:13,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:13:13,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:13:13,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:13:25,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:13:25,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:13:25,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:13:37,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:13:37,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:13:37,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:13:50,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:13:50,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:13:50,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:01,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:01,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:01,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:12,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:12,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:12,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:24,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:24,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:24,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:36,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:36,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:36,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:45,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:45,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:45,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:14:56,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:14:56,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:14:56,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:15:07,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:15:07,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:15:07,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:15:17,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:15:17,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:15:17,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:15:28,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:15:28,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:15:28,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:15:40,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:15:40,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:15:40,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:15:50,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:15:50,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:15:50,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:16:04,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:16:04,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:16:04,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:16:17,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:16:17,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:16:17,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:16:28,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:16:28,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:16:28,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:16:41,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:16:41,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:16:41,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:16:53,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:16:53,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:16:53,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:17:05,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:17:05,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:17:05,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:17:15,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:17:15,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:17:15,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:17:28,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:17:28,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:17:28,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:17:39,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:17:39,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:17:39,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:17:52,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:17:52,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:17:52,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:18:06,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:18:06,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:18:06,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:18:18,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:18:18,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:18:18,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:18:27,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:18:27,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:18:27,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:18:39,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:18:39,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:18:39,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:18:51,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:18:51,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:18:51,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:19:04,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:19:04,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:19:04,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:19:16,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:19:16,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:19:16,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:19:29,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:19:29,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:19:29,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:19:39,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:19:39,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:19:39,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:19:51,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:19:51,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:19:51,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:20:02,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:20:02,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:20:02,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:20:15,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:20:15,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:20:15,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:20:26,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:20:26,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:20:26,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:20:39,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:20:39,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:20:39,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:20:50,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:20:50,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:20:50,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:04,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:04,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:04,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:14,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:14,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:14,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:24,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:24,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:24,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:34,772.772 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 00:21:34,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:34,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:34,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:45,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:45,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:45,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:21:55,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:21:55,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:21:55,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:22:05,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:22:05,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:22:05,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:22:16,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:22:16,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:22:16,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:22:27,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:22:27,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:22:27,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:22:39,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:22:39,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:22:39,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:22:49,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:22:49,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:22:49,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:02,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:02,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:02,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:13,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:13,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:13,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:26,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:26,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:26,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:35,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:35,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:35,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:46,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:46,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:46,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:23:58,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:23:58,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:23:58,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:24:07,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:24:07,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:24:07,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:24:17,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:24:17,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:24:17,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:24:27,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:24:27,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:24:27,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:24:38,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:24:38,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:24:38,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:24:50,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:24:50,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:24:50,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:02,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:02,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:02,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:13,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:13,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:13,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:24,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:24,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:24,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:34,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:34,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:34,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:46,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:46,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:46,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:25:58,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:25:58,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:25:58,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:26:08,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:26:08,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:26:08,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:26:21,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:26:21,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:26:21,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:26:30,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:26:30,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:26:30,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:26:40,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:26:40,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:26:40,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:26:50,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:26:50,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:26:50,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:00,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:00,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:00,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:14,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:14,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:14,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:23,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:23,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:23,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:34,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:34,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:34,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:46,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:46,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:46,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:27:58,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:27:58,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:27:58,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:28:08,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:28:08,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:28:08,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:28:19,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:28:19,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:28:19,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:28:30,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:28:30,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:28:30,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:28:43,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:28:43,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:28:43,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:28:54,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:28:54,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:28:54,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:29:05,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:29:05,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:29:05,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:29:19,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:29:19,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:29:19,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:29:32,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:29:32,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:29:32,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:29:42,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:29:42,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:29:42,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:29:54,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:29:54,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:29:54,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:30:09,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:30:09,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:30:09,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:30:20,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:30:21,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:30:21,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:30:30,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:30:30,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:30:30,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:30:42,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:30:42,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:30:42,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:30:54,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:30:54,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:30:54,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:31:05,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:31:05,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:31:05,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:31:16,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:31:16,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:31:16,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:31:28,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:31:28,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:31:28,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:31:41,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:31:41,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:31:41,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:31:53,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:31:53,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:31:53,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:32:07,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:32:07,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:32:07,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:32:19,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:32:19,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:32:19,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:32:25,825.825 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 00:32:31,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:32:31,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:32:31,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:32:44,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:32:44,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:32:44,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:32:55,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:32:55,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:32:55,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:33:05,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:33:05,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:33:05,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:33:16,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:33:16,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:33:16,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:33:29,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:33:29,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:33:29,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:33:39,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:33:39,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:33:39,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:33:51,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:33:51,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:33:51,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:34:03,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:34:03,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:34:03,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:34:14,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:34:14,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:34:14,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:34:24,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:34:24,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:34:24,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:34:34,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:34:34,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:34:34,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:34:48,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:34:48,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:34:48,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:00,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:00,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:00,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:10,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:10,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:10,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:20,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:20,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:20,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:31,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:31,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:31,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:43,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:43,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:43,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:35:54,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:35:54,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:35:54,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:36:04,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:36:04,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:36:04,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:36:18,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:36:18,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:36:18,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:36:28,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:36:28,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:36:28,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:36:44,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:36:44,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:36:44,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:36:57,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:36:57,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:36:57,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:37:10,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:37:10,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:37:10,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:37:21,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:37:21,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:37:21,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:37:33,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:37:33,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:37:33,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:37:45,154.154 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:37:45,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:37:45,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:37:58,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:37:58,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:37:58,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:38:11,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:38:11,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:38:11,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:38:23,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:38:23,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:38:23,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:38:35,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:38:35,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:38:35,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:38:44,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:38:44,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:38:44,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:38:56,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:38:56,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:38:56,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:39:08,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:39:08,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:39:08,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:39:17,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:39:17,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:39:17,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:39:30,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:39:30,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:39:30,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:39:40,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:39:40,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:39:40,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:39:51,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:39:51,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:39:51,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:40:08,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:40:08,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:40:08,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:40:19,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:40:19,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:40:19,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:40:32,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:40:32,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:40:32,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:40:42,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:40:42,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:40:42,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:40:52,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:40:52,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:40:52,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:04,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:04,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:04,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:14,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:14,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:14,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:25,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:25,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:25,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:35,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:35,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:35,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:47,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:47,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:47,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:41:59,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:41:59,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:41:59,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:42:10,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:42:10,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:42:10,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:42:20,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:42:20,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:42:20,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:42:30,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:42:30,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:42:30,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:42:42,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:42:42,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:42:42,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:42:51,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:42:51,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:42:51,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:43:02,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:43:02,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:43:02,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:43:12,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:43:12,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:43:12,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:43:26,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:43:26,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:43:26,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:43:39,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:43:39,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:43:39,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:43:50,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:43:50,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:43:50,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:03,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:03,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:03,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:13,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:13,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:13,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:24,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:24,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:24,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:35,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:35,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:35,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:45,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:45,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:45,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:44:55,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:44:55,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:44:55,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:45:08,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:45:08,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:45:08,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:45:19,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:45:19,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:45:19,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:45:30,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:45:30,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:45:30,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:45:42,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:45:42,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:45:42,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:45:56,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:45:56,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:45:56,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:46:07,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:46:07,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:46:07,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:46:19,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:46:19,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:46:19,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:46:30,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:46:30,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:46:30,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:46:40,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:46:40,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:46:40,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:46:50,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:46:50,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:46:50,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:00,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:00,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:00,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:11,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:11,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:11,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:17,061.061 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 00:47:22,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:22,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:22,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:35,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:35,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:35,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:47,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:47,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:47,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:47:59,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:47:59,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:47:59,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:48:11,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:48:11,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:48:11,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:48:21,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:48:21,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:48:21,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:48:32,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:48:32,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:48:32,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:48:41,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:48:41,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:48:41,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:48:54,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:48:54,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:48:54,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:49:06,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:49:06,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:49:06,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:49:18,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:49:19,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:49:19,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:49:28,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:49:28,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:49:28,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:49:41,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:49:41,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:49:41,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:49:53,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:49:53,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:49:53,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:50:06,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:50:06,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:50:06,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:50:17,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:50:17,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:50:17,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:50:27,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:50:27,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:50:27,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:50:41,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:50:41,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:50:41,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:50:54,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:50:54,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:50:54,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:51:04,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:51:04,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:51:04,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:51:17,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:51:17,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:51:17,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:51:28,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:51:28,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:51:28,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:51:39,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:51:39,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:51:39,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:51:50,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:51:50,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:51:50,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:02,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:02,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:02,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:15,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:15,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:15,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:25,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:25,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:25,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:36,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:36,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:36,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:47,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:47,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:47,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:52:59,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:52:59,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:52:59,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:53:11,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:53:11,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:53:11,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:53:22,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:53:22,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:53:22,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:53:34,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:53:34,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:53:34,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:53:46,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:53:46,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:53:46,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:53:57,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:53:57,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:53:57,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:54:06,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:54:06,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:54:06,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:54:19,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:54:19,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:54:19,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:54:31,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:54:31,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:54:31,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:54:43,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:54:43,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:54:43,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:54:54,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:54:54,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:54:54,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:55:05,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:55:05,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:55:05,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:55:18,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:55:18,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:55:18,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:55:28,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:55:28,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:55:28,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:55:40,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:55:40,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:55:40,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:55:53,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:55:53,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:55:53,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:56:03,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:56:03,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:56:03,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:56:12,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:56:12,872.872 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:56:12,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:56:25,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:56:25,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:56:25,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:56:37,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:56:37,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:56:37,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:56:49,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:56:49,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:56:49,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:00,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:00,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:00,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:14,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:14,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:14,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:25,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:25,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:25,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:38,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:38,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:38,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:47,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:47,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:47,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:57:59,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:57:59,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:57:59,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:58:10,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:58:10,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:58:10,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:58:23,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:58:23,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:58:23,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:58:36,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:58:36,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:58:36,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:58:49,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:58:49,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:58:49,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:59:00,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:59:00,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:59:00,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:59:13,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:59:13,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:59:13,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:59:26,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:59:26,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:59:26,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:59:39,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:59:39,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:59:39,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 00:59:52,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 00:59:52,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 00:59:52,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:00:04,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:00:04,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:00:04,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:00:15,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:00:15,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:00:15,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:00:27,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:00:27,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:00:27,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:00:38,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:00:38,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:00:38,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:00:50,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:00:50,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:00:50,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:01:04,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:01:04,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:01:04,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:01:16,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:01:16,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:01:16,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:01:29,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:01:29,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:01:29,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:01:43,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:01:43,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:01:43,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:01:56,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:01:56,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:01:56,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:02:09,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:02:09,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:02:09,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:02:20,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:02:20,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:02:20,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:02:29,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:02:29,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:02:29,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:02:41,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:02:41,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:02:41,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:02:53,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:02:53,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:02:53,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:03,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:03,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:03,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:14,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:14,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:14,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:24,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:24,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:24,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:35,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:35,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:35,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:45,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:45,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:45,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:03:55,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:03:55,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:03:55,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:04:06,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:04:06,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:04:06,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:04:19,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:04:19,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:04:19,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:04:30,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:04:30,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:04:30,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:04:43,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:04:43,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:04:43,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:04:54,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:04:54,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:04:54,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:05:04,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:05:04,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:05:04,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:05:17,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:05:17,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:05:17,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:05:28,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:05:28,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:05:28,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:05:38,406.406 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 01:05:39,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:05:39,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:05:39,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:05:50,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:05:50,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:05:50,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:02,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:02,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:02,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:12,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:12,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:12,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:24,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:24,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:24,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:34,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:34,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:34,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:46,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:46,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:46,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:06:56,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:06:56,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:06:56,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:07:09,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:07:09,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:07:09,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:07:19,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:07:19,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:07:19,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:07:28,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:07:28,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:07:28,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:07:40,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:07:40,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:07:40,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:07:53,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:07:53,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:07:53,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:08:02,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:08:02,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:08:02,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:08:14,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:08:14,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:08:14,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:08:25,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:08:25,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:08:25,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:08:37,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:08:37,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:08:37,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:08:49,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:08:49,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:08:49,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:09:01,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:09:01,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:09:01,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:09:12,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:09:12,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:09:12,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:09:24,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:09:24,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:09:24,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:09:37,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:09:37,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:09:37,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:09:50,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:09:50,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:09:50,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:10:02,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:10:02,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:10:02,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:10:15,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:10:15,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:10:15,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:10:27,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:10:27,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:10:27,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:10:38,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:10:38,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:10:38,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:10:49,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:10:49,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:10:49,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:11:03,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:11:03,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:11:03,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:11:15,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:11:15,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:11:15,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:11:25,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:11:25,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:11:25,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:11:36,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:11:36,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:11:36,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:11:49,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:11:49,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:11:49,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:01,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:01,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:01,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:14,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:14,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:14,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:26,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:26,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:26,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:37,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:37,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:37,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:50,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:50,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:50,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:12:59,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:12:59,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:12:59,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:13:11,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:13:11,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:13:11,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:13:22,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:13:22,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:13:22,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:13:33,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:13:33,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:13:33,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:13:44,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:13:44,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:13:44,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:13:55,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:13:55,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:13:55,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:14:07,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:14:07,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:14:07,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:14:17,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:14:17,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:14:17,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:14:29,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:14:29,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:14:29,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:14:41,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:14:41,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:14:41,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:14:52,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:14:52,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:14:52,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:02,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:02,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:02,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:13,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:13,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:13,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:24,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:24,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:24,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:37,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:37,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:37,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:47,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:47,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:47,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:15:58,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:15:58,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:15:58,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:16:11,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:16:11,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:16:11,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:16:24,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:16:24,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:16:24,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:16:35,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:16:35,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:16:35,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:16:48,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:16:48,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:16:48,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:00,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:00,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:00,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:12,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:12,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:12,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:21,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:21,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:21,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:33,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:33,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:33,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:45,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:45,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:45,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:17:57,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:17:57,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:17:57,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:18:11,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:18:11,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:18:11,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:18:12,328.328 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 01:18:21,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:18:21,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:18:21,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:18:31,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:18:31,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:18:31,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:18:44,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:18:44,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:18:44,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:18:55,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:18:55,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:18:55,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:19:08,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:19:08,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:19:08,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:19:19,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:19:19,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:19:19,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:19:32,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:19:32,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:19:32,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:19:42,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:19:42,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:19:42,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:19:52,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:19:52,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:19:52,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:20:08,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:20:08,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:20:08,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:20:21,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:20:21,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:20:21,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:20:32,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:20:32,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:20:32,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:20:45,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:20:45,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:20:45,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:20:55,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:20:55,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:20:55,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:21:08,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:21:08,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:21:08,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:21:19,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:21:19,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:21:19,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:21:29,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:21:29,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:21:29,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:21:42,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:21:42,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:21:42,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:21:55,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:21:55,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:21:55,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:22:05,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:22:05,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:22:05,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:22:15,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:22:15,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:22:15,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:22:28,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:22:28,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:22:28,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:22:38,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:22:38,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:22:38,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:22:48,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:22:48,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:22:48,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:23:01,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:23:01,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:23:01,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:23:11,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:23:11,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:23:11,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:23:24,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:23:24,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:23:24,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:23:36,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:23:36,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:23:36,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:23:48,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:23:48,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:23:48,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:00,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:00,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:00,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:11,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:11,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:11,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:22,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:22,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:22,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:33,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:33,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:33,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:44,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:44,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:44,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:24:56,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:24:56,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:24:56,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:25:07,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:25:07,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:25:07,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:25:20,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:25:20,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:25:20,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:25:30,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:25:30,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:25:30,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:25:44,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:25:44,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:25:44,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:25:56,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:25:56,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:25:56,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:26:06,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:26:06,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:26:06,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:26:17,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:26:17,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:26:17,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:26:31,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:26:31,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:26:31,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:26:41,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:26:41,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:26:41,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:26:50,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:26:50,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:26:50,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:27:03,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:27:03,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:27:03,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:27:16,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:27:16,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:27:16,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:27:26,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:27:26,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:27:26,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:27:38,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:27:38,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:27:38,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:27:51,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:27:51,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:27:51,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:02,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:02,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:02,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:14,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:14,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:14,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:25,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:25,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:25,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:34,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:34,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:34,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:47,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:47,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:47,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:28:58,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:28:58,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:28:58,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:29:08,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:29:08,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:29:08,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:29:20,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:29:20,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:29:20,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:29:37,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:29:37,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:29:37,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:29:51,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:29:51,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:29:51,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:30:07,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:30:07,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:30:07,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:30:17,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:30:17,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:30:17,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:30:29,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:30:29,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:30:29,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:30:40,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:30:40,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:30:40,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:30:49,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:30:49,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:30:49,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:31:03,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:31:03,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:31:03,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:31:14,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:31:14,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:31:14,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:31:24,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:31:24,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:31:24,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:31:36,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:31:36,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:31:36,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:31:49,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:31:49,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:31:49,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:32:02,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:32:02,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:32:02,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:32:13,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:32:13,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:32:13,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:32:26,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:32:26,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:32:26,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:32:38,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:32:38,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:32:38,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:32:52,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:32:52,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:32:52,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:03,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:03,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:03,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:13,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:13,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:13,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:23,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:23,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:23,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:33,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:33,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:33,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:45,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:45,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:45,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:33:57,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:33:57,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:33:57,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:34:08,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:34:08,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:34:08,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:34:20,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:34:20,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:34:20,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:34:31,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:34:31,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:34:31,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:34:37,167.167 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 01:34:43,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:34:43,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:34:43,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:34:54,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:34:54,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:34:54,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:04,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:04,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:04,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:15,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:15,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:15,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:26,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:26,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:26,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:37,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:37,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:37,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:46,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:46,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:46,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:35:59,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:35:59,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:35:59,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:36:09,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:36:09,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:36:09,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:36:20,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:36:20,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:36:20,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:36:30,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:36:30,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:36:30,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:36:40,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:36:40,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:36:40,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:36:50,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:36:50,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:36:50,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:37:02,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:37:02,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:37:02,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:37:13,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:37:13,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:37:13,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:37:25,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:37:25,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:37:25,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:37:36,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:37:36,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:37:36,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:37:49,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:37:49,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:37:49,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:00,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:00,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:00,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:10,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:10,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:10,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:21,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:21,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:21,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:32,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:32,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:32,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:41,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:41,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:41,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:38:54,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:38:54,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:38:54,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:39:06,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:39:06,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:39:06,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:39:21,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:39:21,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:39:21,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:39:33,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:39:33,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:39:33,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:39:45,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:39:45,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:39:45,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:39:55,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:39:55,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:39:55,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:40:08,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:40:08,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:40:08,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:40:21,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:40:21,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:40:21,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:40:33,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:40:33,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:40:33,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:40:43,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:40:43,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:40:43,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:40:55,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:40:55,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:40:55,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:41:06,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:41:06,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:41:06,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:41:20,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:41:20,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:41:20,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:41:33,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:41:33,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:41:33,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:41:44,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:41:44,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:41:44,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:41:55,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:41:55,151.151 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:41:55,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:42:13,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:42:13,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:42:13,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:42:26,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:42:26,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:42:26,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:42:38,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:42:38,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:42:38,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:42:47,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:42:47,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:42:47,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:42:58,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:42:58,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:42:58,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:43:10,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:43:10,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:43:10,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:43:23,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:43:23,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:43:23,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:43:33,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:43:33,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:43:33,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:43:44,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:43:44,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:43:44,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:43:55,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:43:55,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:43:55,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:44:08,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:44:08,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:44:08,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:44:21,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:44:21,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:44:21,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:44:34,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:44:34,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:44:34,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:44:44,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:44:44,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:44:44,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:44:57,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:44:57,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:44:57,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:45:08,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:45:08,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:45:08,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:45:19,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:45:19,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:45:19,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:45:29,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:45:29,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:45:29,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:45:43,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:45:43,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:45:43,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:45:55,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:45:55,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:45:55,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:46:08,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:46:08,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:46:08,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:46:19,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:46:19,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:46:19,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:46:31,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:46:31,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:46:31,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:46:43,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:46:43,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:46:43,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:46:56,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:46:56,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:46:56,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:47:06,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:47:06,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:47:06,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:47:19,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:47:19,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:47:19,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:47:30,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:47:30,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:47:30,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:47:42,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:47:42,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:47:42,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:47:54,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:47:54,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:47:54,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:48:04,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:48:04,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:48:04,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:48:17,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:48:17,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:48:17,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:48:29,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:48:29,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:48:29,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:48:41,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:48:41,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:48:41,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:48:54,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:48:54,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:48:54,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:49:04,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:49:04,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:49:04,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:49:16,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:49:16,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:49:16,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:49:26,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:49:26,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:49:26,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:49:38,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:49:38,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:49:38,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:49:49,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:49:49,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:49:49,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:01,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:01,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:01,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:11,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:11,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:11,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:22,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:22,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:22,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:33,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:33,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:33,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:42,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:42,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:42,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:50:55,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:50:55,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:50:55,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:51:08,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:51:08,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:51:08,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:51:17,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:51:17,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:51:17,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:51:28,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:51:28,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:51:28,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:51:39,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:51:39,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:51:39,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:51:49,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:51:49,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:51:49,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:03,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:52:03,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:52:03,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:15,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:52:15,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:52:15,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:27,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:52:27,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:52:27,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:38,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:52:38,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:52:38,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:50,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:52:50,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:52:50,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:52:58,572.572 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 01:53:02,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:53:02,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:53:02,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:53:15,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:53:15,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:53:15,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:53:25,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:53:25,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:53:25,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:53:37,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:53:37,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:53:37,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:53:50,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:53:50,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:53:50,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:54:03,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:54:03,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:54:03,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:54:15,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:54:15,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:54:15,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:54:27,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:54:27,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:54:27,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:54:39,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:54:39,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:54:39,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:54:50,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:54:50,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:54:50,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:01,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:01,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:01,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:13,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:13,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:13,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:24,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:24,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:24,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:36,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:36,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:36,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:49,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:49,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:49,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:55:59,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:55:59,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:55:59,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:56:11,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:56:11,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:56:11,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:56:24,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:56:24,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:56:24,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:56:35,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:56:35,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:56:35,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:56:46,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:56:46,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:56:46,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:56:56,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:56:56,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:56:56,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:57:07,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:57:07,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:57:07,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:57:20,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:57:20,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:57:20,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:57:33,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:57:33,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:57:33,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:57:44,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:57:44,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:57:44,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:57:56,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:57:56,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:57:56,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:58:09,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:58:09,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:58:09,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:58:20,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:58:20,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:58:20,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:58:30,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:58:30,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:58:30,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:58:42,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:58:42,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:58:42,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:58:53,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:58:53,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:58:53,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:59:03,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:59:03,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:59:03,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:59:14,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:59:14,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:59:14,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:59:27,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:59:27,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:59:27,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:59:40,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:59:40,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:59:40,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 01:59:53,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 01:59:53,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 01:59:53,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:00:05,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:00:05,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:00:05,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:00:15,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:00:15,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:00:15,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:00:26,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:00:26,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:00:26,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:00:37,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:00:37,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:00:37,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:00:50,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:00:50,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:00:50,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:01:04,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:01:04,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:01:04,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:01:14,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:01:14,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:01:14,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:01:26,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:01:26,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:01:26,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:01:39,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:01:39,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:01:39,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:01:53,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:01:53,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:01:53,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:02:06,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:02:06,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:02:06,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:02:18,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:02:18,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:02:18,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:02:29,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:02:29,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:02:29,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:02:40,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:02:40,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:02:40,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:02:49,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:02:49,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:02:49,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:03:03,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:03:03,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:03:03,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:03:16,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:03:16,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:03:16,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:03:29,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:03:29,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:03:29,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:03:31,107.107 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 02:03:43,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:03:43,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:03:43,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:03:53,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:03:53,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:03:53,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:04:04,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:04:04,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:04:04,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:04:14,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:04:14,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:04:14,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:04:24,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:04:24,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:04:24,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:04:37,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:04:37,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:04:37,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:04:47,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:04:47,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:04:47,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:05:00,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:05:00,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:05:00,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:05:14,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:05:14,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:05:14,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:05:28,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:05:28,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:05:28,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:05:38,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:05:38,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:05:38,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:05:49,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:05:49,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:05:49,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:06:01,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:06:01,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:06:01,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:06:10,317.317 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:06:10,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:06:10,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:06:10,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:06:24,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:06:24,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:06:24,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:06:35,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:06:35,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:06:35,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:06:50,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:06:50,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:06:50,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:07:04,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:07:04,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:07:04,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:07:15,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:07:15,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:07:15,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:07:27,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:07:27,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:07:27,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:07:46,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:07:46,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:07:46,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:00,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:00,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:00,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:09,713.713 ERROR ] MachineMessageSender.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 145, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:08:09,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:09,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:09,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:23,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:23,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:23,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:33,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:33,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:33,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:49,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:49,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:49,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:08:58,471.471 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:08:58,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:08:58,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:08:58,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:09:17,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:09:17,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:09:17,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:09:30,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:09:30,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:09:30,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:09:42,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:09:42,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:09:42,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:09:55,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:09:55,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:09:55,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:10:10,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:10:10,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:10:10,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:10:18,697.697 ERROR ] MachineMessageSender.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 145, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:10:18,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:10:18,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:10:18,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:10:37,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:10:37,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:10:37,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:10:52,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:10:52,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:10:52,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:11:05,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:11:05,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:11:05,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:11:20,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:11:20,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:11:20,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:11:35,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:11:35,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:11:35,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:11:43,134.134 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:11:43,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:11:43,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:11:43,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:11:57,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:11:57,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:11:57,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:12:12,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:12:12,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:12:12,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:12:27,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:12:27,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:12:27,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:12:41,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:12:41,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:12:41,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:12:53,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:12:53,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:12:53,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:13:01,673.673 ERROR ] MachineMessageSender.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 145, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:13:01,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:13:01,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:13:01,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:13:16,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:13:16,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:13:16,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:13:35,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:13:35,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:13:35,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:13:46,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:13:47,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:13:47,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:14:02,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:14:02,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:14:02,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:14:11,004.004 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 02:14:11,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:14:11,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:14:11,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:14:22,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:14:22,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:14:22,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:14:37,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:14:37,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:14:37,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:14:49,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:14:49,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:14:49,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:15:03,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:15:03,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:15:03,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:15:16,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:15:16,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:15:16,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:15:27,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:15:27,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:15:27,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:15:40,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:15:40,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:15:40,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:15:51,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:15:51,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:15:51,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:16:04,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:16:04,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:16:04,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:16:18,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:16:18,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:16:18,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:16:31,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:16:31,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:16:31,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:16:42,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:16:42,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:16:42,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:16:52,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:16:52,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:16:52,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:17:05,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:17:05,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:17:05,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:17:15,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:17:15,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:17:15,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:17:27,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:17:27,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:17:27,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:17:37,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:17:37,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:17:37,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:17:50,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:17:50,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:17:50,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:02,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:02,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:02,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:13,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:13,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:13,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:24,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:24,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:24,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:36,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:36,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:36,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:45,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:45,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:45,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:18:57,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:18:57,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:18:57,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:19:07,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:19:07,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:19:07,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:19:21,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:19:21,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:19:21,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:19:30,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:19:30,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:19:30,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:19:41,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:19:41,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:19:41,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:19:53,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:19:53,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:19:53,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:20:08,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:20:08,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:20:08,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:20:17,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:20:17,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:20:17,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:20:30,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:20:30,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:20:30,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:20:43,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:20:43,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:20:43,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:20:55,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:20:55,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:20:55,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:21:06,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:21:06,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:21:06,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:21:17,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:21:17,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:21:17,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:21:28,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:21:28,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:21:28,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:21:38,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:21:38,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:21:38,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:21:50,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:21:50,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:21:50,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:22:03,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:22:03,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:22:03,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:22:14,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:22:14,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:22:14,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:22:25,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:22:25,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:22:25,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:22:39,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:22:39,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:22:39,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:22:50,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:22:50,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:22:50,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:23:03,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:23:03,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:23:03,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:23:15,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:23:15,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:23:15,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:23:27,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:23:27,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:23:27,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:23:41,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:23:41,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:23:41,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:23:51,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:23:51,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:23:51,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:02,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:02,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:02,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:13,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:13,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:13,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:22,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:22,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:22,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:33,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:33,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:33,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:45,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:45,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:45,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:24:51,874.874 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 02:24:55,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:24:55,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:24:55,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:07,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:07,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:07,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:17,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:17,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:17,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:27,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:27,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:27,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:38,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:38,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:38,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:49,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:49,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:49,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:25:59,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:25:59,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:25:59,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:26:12,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:26:12,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:26:12,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:26:24,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:26:24,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:26:24,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:26:33,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:26:33,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:26:33,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:26:45,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:26:45,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:26:45,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:26:54,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:26:54,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:26:54,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:27:06,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:27:06,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:27:06,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:27:18,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:27:18,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:27:18,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:27:29,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:27:29,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:27:29,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:27:43,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:27:43,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:27:43,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:27:55,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:27:55,436.436 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:27:55,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:28:07,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:28:07,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:28:07,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:28:17,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:28:17,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:28:17,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:28:29,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:28:29,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:28:29,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:28:42,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:28:42,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:28:42,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:28:53,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:28:53,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:28:53,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:06,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:06,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:06,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:15,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:15,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:15,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:25,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:25,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:25,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:38,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:38,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:38,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:48,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:48,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:48,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:29:59,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:29:59,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:29:59,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:30:14,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:30:14,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:30:14,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:30:27,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:30:27,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:30:27,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:30:37,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:30:37,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:30:37,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:30:49,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:30:49,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:30:49,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:31:00,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:31:00,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:31:00,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:31:10,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:31:10,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:31:10,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:31:23,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:31:23,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:31:23,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:31:36,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:31:36,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:31:36,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:31:49,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:31:49,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:31:49,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:32:00,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:32:00,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:32:00,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:32:10,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:32:10,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:32:10,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:32:22,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:32:22,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:32:22,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:32:36,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:32:36,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:32:36,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:32:49,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:32:49,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:32:49,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:33:01,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:33:01,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:33:01,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:33:14,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:33:14,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:33:14,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:33:25,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:33:25,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:33:25,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:33:38,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:33:38,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:33:38,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:33:49,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:33:49,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:33:49,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:01,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:01,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:01,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:12,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:12,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:12,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:22,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:22,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:22,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:35,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:35,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:35,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:47,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:47,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:47,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:34:59,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:34:59,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:34:59,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:35:11,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:35:11,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:35:11,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:35:21,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:35:21,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:35:21,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:35:31,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:35:31,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:35:31,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:35:42,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:35:42,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:35:42,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:35:55,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:35:55,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:35:55,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:36:08,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:36:08,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:36:08,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:36:08,266.266 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 02:36:18,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:36:18,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:36:18,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:36:31,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:36:31,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:36:31,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:36:44,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:36:44,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:36:44,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:36:56,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:36:56,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:36:56,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:37:05,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:37:05,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:37:05,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:37:17,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:37:17,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:37:17,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:37:29,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:37:29,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:37:29,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:37:40,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:37:40,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:37:40,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:37:51,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:37:51,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:37:51,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:38:03,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:38:03,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:38:03,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:38:15,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:38:15,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:38:15,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:38:26,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:38:26,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:38:26,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:38:37,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:38:37,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:38:37,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:38:47,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:38:47,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:38:47,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:00,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:00,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:00,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:13,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:13,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:13,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:23,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:23,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:23,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:35,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:35,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:35,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:45,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:45,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:45,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:39:57,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:39:57,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:39:57,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:40:08,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:40:08,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:40:08,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:40:21,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:40:21,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:40:21,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:40:33,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:40:33,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:40:33,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:40:45,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:40:45,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:40:45,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:40:56,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:40:56,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:40:56,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:41:06,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:41:06,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:41:06,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:41:18,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:41:18,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:41:18,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:41:32,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:41:32,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:41:32,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:41:44,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:41:44,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:41:44,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:41:55,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:41:55,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:41:55,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:42:07,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:42:07,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:42:07,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:42:19,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:42:19,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:42:19,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:42:28,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:42:28,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:42:28,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:42:41,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:42:41,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:42:41,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:42:50,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:42:50,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:42:50,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:43:03,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:43:03,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:43:03,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:43:16,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:43:16,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:43:16,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:43:29,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:43:29,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:43:29,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:43:40,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:43:40,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:43:40,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:43:51,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:43:51,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:43:51,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:00,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:00,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:00,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:12,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:12,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:12,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:22,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:22,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:22,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:31,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:31,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:31,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:41,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:41,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:41,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:44:52,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:44:52,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:44:52,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:45:04,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:45:04,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:45:04,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:45:18,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:45:18,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:45:18,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:45:28,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:45:28,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:45:28,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:45:40,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:45:40,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:45:40,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:45:51,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:45:51,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:45:51,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:01,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:01,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:01,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:13,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:13,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:13,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:15,821.821 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 02:46:26,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:26,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:26,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:36,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:36,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:36,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:49,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:49,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:49,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:46:58,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:46:58,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:46:58,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:47:10,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:47:10,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:47:10,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:47:22,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:47:22,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:47:22,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:47:35,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:47:35,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:47:35,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:47:48,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:47:48,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:47:48,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:47:59,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:47:59,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:47:59,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:48:10,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:48:10,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:48:10,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:48:21,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:48:21,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:48:21,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:48:31,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:48:31,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:48:31,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:48:43,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:48:43,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:48:43,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:48:55,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:48:55,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:48:55,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:49:09,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:49:09,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:49:09,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:49:22,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:49:22,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:49:22,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:49:33,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:49:33,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:49:33,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:49:45,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:49:45,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:49:45,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:49:58,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:49:58,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:49:58,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:50:08,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:50:08,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:50:08,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:50:18,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:50:18,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:50:18,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:50:30,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:50:30,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:50:30,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:50:42,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:50:42,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:50:42,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:50:54,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:50:54,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:50:54,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:51:05,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:51:05,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:51:05,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:51:17,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:51:17,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:51:17,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:51:29,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:51:29,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:51:29,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:51:39,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:51:39,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:51:39,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:51:49,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:51:49,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:51:49,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:01,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:01,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:01,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:13,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:13,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:13,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:24,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:24,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:24,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:35,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:35,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:35,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:45,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:45,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:45,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:52:55,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:52:55,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:52:55,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:53:07,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:53:07,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:53:07,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:53:19,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:53:19,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:53:19,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:53:31,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:53:31,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:53:31,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:53:41,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:53:41,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:53:41,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:53:53,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:53:53,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:53:53,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:54:04,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:54:04,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:54:04,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:54:16,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:54:16,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:54:16,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:54:29,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:54:29,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:54:29,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:54:42,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:54:42,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:54:42,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:54:53,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:54:53,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:54:53,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:55:03,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:55:03,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:55:03,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:55:16,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:55:16,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:55:16,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:55:29,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:55:29,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:55:29,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:55:42,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:55:42,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:55:42,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:55:52,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:55:52,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:55:52,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:56:02,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:56:02,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:56:02,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:56:12,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:56:12,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:56:12,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:56:25,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:56:25,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:56:25,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:56:38,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:56:38,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:56:38,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:56:47,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:56:47,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:56:47,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:00,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:00,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:00,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:11,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:11,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:11,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:24,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:24,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:24,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:34,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:34,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:34,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:46,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:46,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:46,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:57:59,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:57:59,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:57:59,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:58:11,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:58:11,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:58:11,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:58:24,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:58:24,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:58:24,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:58:37,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:58:37,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:58:37,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:58:47,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:58:47,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:58:47,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:58:58,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:58:58,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:58:58,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:59:09,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:59:09,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:59:09,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:59:19,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:59:19,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:59:19,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:59:29,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:59:29,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:59:29,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:59:40,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:59:40,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:59:40,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 02:59:52,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 02:59:52,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 02:59:52,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:05,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:05,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:05,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:16,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:16,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:16,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:17,036.036 ERROR ] Error getting syncEnumCodes Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_config.py", line 324, in sync_enum_codes codes_data = json.loads(Data().get_codes_sync(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-08-25 03:00:26,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:26,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:26,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:36,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:36,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:36,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:45,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:45,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:45,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:00:59,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:00:59,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:00:59,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:01:10,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:01:10,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:01:10,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:01:21,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:01:21,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:01:21,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:01:33,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:01:33,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:01:33,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:01:47,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:01:47,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:01:47,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:01:58,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:01:58,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:01:58,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:02:09,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:02:09,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:02:09,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:02:18,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:02:18,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:02:18,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:02:32,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:02:32,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:02:32,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:02:43,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:02:43,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:02:43,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:02:56,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:02:56,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:02:56,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:03:08,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:03:08,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:03:08,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:03:21,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:03:21,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:03:21,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:03:32,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:03:32,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:03:32,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:03:46,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:03:46,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:03:46,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:03:57,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:03:57,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:03:57,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:04:09,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:04:09,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:04:09,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:04:20,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:04:20,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:04:20,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:04:32,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:04:32,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:04:32,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:04:44,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:04:44,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:04:45,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:04:55,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:04:55,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:04:55,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:05:06,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:05:06,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:05:06,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:05:17,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:05:17,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:05:17,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:05:27,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:05:27,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:05:27,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:05:39,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:05:39,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:05:39,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:05:49,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:05:49,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:05:49,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:01,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:01,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:01,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:11,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:11,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:11,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:21,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:21,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:21,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:34,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:34,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:34,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:44,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:44,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:44,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:06:56,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:06:56,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:06:56,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:07:07,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:07:07,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:07:07,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:07:19,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:07:19,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:07:19,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:07:28,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:07:28,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:07:28,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:07:41,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:07:41,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:07:41,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:07:54,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:07:54,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:07:54,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:04,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:04,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:04,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:14,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:14,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:14,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:24,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:24,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:24,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:35,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:35,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:35,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:48,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:48,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:48,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:08:58,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:08:58,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:08:58,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:09:12,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:09:12,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:09:12,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:09:25,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:09:25,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:09:25,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:09:38,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:09:38,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:09:38,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:09:48,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:09:48,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:09:48,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:09:48,813.813 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 03:09:58,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:09:58,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:09:58,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:10:10,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:10:10,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:10:10,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:10:21,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:10:21,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:10:21,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:10:31,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:10:31,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:10:31,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:10:44,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:10:44,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:10:44,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:10:54,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:10:54,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:10:54,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:11:05,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:11:05,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:11:05,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:11:16,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:11:16,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:11:16,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:11:26,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:11:26,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:11:26,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:11:37,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:11:37,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:11:37,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:11:49,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:11:49,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:11:49,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:02,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:02,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:02,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:13,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:13,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:13,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:22,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:22,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:22,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:32,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:32,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:32,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:45,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:45,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:45,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:12:56,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:12:56,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:12:56,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:13:07,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:13:07,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:13:07,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:13:19,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:13:19,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:13:19,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:13:31,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:13:31,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:13:31,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:13:43,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:13:43,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:13:43,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:13:54,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:13:54,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:13:54,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:14:04,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:14:04,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:14:04,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:14:16,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:14:16,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:14:16,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:14:29,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:14:29,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:14:29,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:14:39,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:14:39,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:14:39,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:14:51,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:14:51,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:14:51,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:15:01,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:15:01,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:15:01,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:15:12,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:15:12,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:15:12,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:15:24,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:15:24,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:15:24,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:15:38,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:15:38,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:15:38,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:15:51,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:15:51,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:15:51,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:16:01,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:16:01,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:16:01,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:16:14,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:16:14,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:16:14,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:16:26,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:16:26,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:16:26,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:16:36,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:16:36,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:16:36,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:16:48,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:16:48,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:16:48,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:17:01,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:17:01,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:17:01,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:17:13,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:17:13,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:17:13,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:17:25,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:17:25,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:17:25,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:17:36,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:17:36,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:17:36,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:17:48,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:17:48,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:17:48,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:18:01,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:18:01,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:18:01,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:18:12,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:18:12,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:18:12,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:18:23,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:18:23,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:18:23,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:18:36,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:18:36,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:18:36,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:18:47,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:18:47,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:18:47,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:00,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:00,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:00,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:10,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:10,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:10,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:22,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:22,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:22,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:35,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:35,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:35,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:47,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:47,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:47,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:19:59,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:19:59,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:19:59,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:20:11,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:20:11,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:20:11,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:20:24,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:20:24,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:20:24,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:20:34,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:20:34,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:20:34,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:20:44,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:20:44,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:20:44,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:20:57,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:20:57,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:20:57,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:21:07,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:21:07,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:21:07,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:21:17,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:21:17,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:21:17,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:21:21,470.470 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 03:21:28,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:21:28,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:21:28,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:21:39,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:21:39,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:21:39,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:21:50,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:21:50,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:21:50,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:22:02,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:22:02,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:22:02,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:22:14,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:22:14,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:22:14,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:22:26,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:22:26,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:22:26,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:22:38,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:22:38,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:22:38,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:22:49,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:22:49,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:22:49,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:03,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:03,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:03,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:15,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:15,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:15,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:26,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:26,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:26,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:36,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:36,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:36,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:46,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:46,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:46,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:23:57,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:23:57,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:23:57,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:24:10,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:24:10,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:24:10,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:24:23,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:24:23,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:24:23,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:24:35,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:24:35,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:24:35,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:24:46,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:24:46,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:24:46,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:24:56,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:24:56,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:24:56,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:25:07,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:25:07,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:25:07,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:25:19,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:25:19,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:25:19,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:25:32,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:25:32,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:25:32,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:25:43,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:25:43,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:25:43,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:25:52,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:25:52,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:25:52,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:26:05,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:26:05,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:26:05,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:26:19,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:26:19,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:26:19,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:26:30,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:26:30,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:26:30,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:26:43,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:26:43,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:26:43,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:26:56,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:26:56,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:26:56,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:27:08,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:27:08,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:27:08,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:27:18,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:27:18,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:27:18,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:27:27,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:27:27,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:27:27,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:27:40,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:27:40,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:27:40,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:27:52,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:27:52,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:27:52,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:04,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:04,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:04,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:16,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:16,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:16,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:27,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:27,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:27,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:38,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:38,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:38,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:48,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:48,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:48,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:28:59,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:28:59,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:28:59,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:29:11,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:29:11,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:29:11,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:29:21,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:29:21,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:29:21,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:29:35,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:29:35,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:29:35,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:29:48,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:29:48,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:29:48,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:29:59,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:29:59,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:29:59,732.732 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:30:13,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:30:13,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:30:13,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:30:25,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:30:25,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:30:25,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:30:38,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:30:38,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:30:38,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:30:47,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:30:47,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:30:47,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:30:58,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:30:58,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:30:58,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:31:10,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:31:10,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:31:10,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:31:21,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:31:21,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:31:21,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:31:33,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:31:33,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:31:33,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:31:46,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:31:46,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:31:46,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:31:58,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:31:58,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:31:58,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:32:11,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:32:11,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:32:11,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:32:24,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:32:24,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:32:24,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:32:34,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:32:34,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:32:34,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:32:48,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:32:48,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:32:48,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:32:59,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:32:59,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:32:59,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:33:13,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:33:13,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:33:13,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:33:24,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:33:24,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:33:24,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:33:34,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:33:34,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:33:34,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:33:45,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:33:45,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:33:45,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:33:55,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:33:55,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:33:55,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:34:07,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:34:07,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:34:07,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:34:20,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:34:20,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:34:20,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:34:32,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:34:32,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:34:32,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:34:45,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:34:45,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:34:45,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:34:56,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:34:56,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:34:56,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:35:09,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:35:09,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:35:09,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:35:23,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:35:23,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:35:23,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:35:33,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:35:33,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:35:33,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:35:44,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:35:44,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:35:44,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:35:56,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:35:56,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:35:56,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:36:08,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:36:08,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:36:08,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:36:20,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:36:20,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:36:20,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:36:30,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:36:30,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:36:30,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:36:41,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:36:41,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:36:41,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:36:53,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:36:53,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:36:53,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:37:04,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:37:04,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:37:04,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:37:17,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:37:17,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:37:17,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:37:30,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:37:30,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:37:30,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:37:43,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:37:43,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:37:43,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:37:55,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:37:55,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:37:55,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:38:05,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:38:05,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:38:05,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:38:15,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:38:15,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:38:15,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:38:26,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:38:26,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:38:26,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:38:39,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:38:39,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:38:39,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:38:41,773.773 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 03:38:51,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:38:51,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:38:51,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:39:03,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:39:03,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:39:03,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:39:13,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:39:13,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:39:13,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:39:27,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:39:27,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:39:27,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:39:38,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:39:38,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:39:38,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:39:50,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:39:50,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:39:50,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:40:03,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:40:03,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:40:03,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:40:13,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:40:13,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:40:13,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:40:24,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:40:24,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:40:24,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:40:37,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:40:37,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:40:37,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:40:50,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:40:50,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:40:50,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:02,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:02,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:02,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:14,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:14,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:14,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:25,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:25,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:25,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:35,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:35,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:35,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:46,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:46,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:46,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:41:59,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:41:59,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:41:59,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:42:12,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:42:12,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:42:12,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:42:24,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:42:24,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:42:24,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:42:35,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:42:35,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:42:35,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:42:46,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:42:46,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:42:46,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:42:59,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:42:59,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:42:59,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:43:10,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:43:10,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:43:10,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:43:21,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:43:21,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:43:21,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:43:33,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:43:33,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:43:33,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:43:46,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:43:46,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:43:46,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:43:56,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:43:56,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:43:56,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:44:09,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:44:09,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:44:09,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:44:20,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:44:20,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:44:20,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:44:33,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:44:33,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:44:33,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:44:43,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:44:43,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:44:43,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:44:54,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:44:54,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:44:54,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:45:04,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:45:04,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:45:04,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:45:16,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:45:16,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:45:16,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:45:26,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:45:26,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:45:26,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:45:38,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:45:38,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:45:38,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:45:52,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:45:52,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:45:52,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:05,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:05,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:05,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:18,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:18,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:18,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:27,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:27,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:27,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:37,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:37,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:37,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:50,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:50,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:50,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:46:59,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:46:59,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:46:59,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:47:10,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:47:10,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:47:10,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:47:21,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:47:21,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:47:21,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:47:32,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:47:32,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:47:32,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:47:45,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:47:45,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:47:45,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:47:56,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:47:56,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:47:56,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:48:09,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:48:09,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:48:09,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:48:21,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:48:21,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:48:21,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:48:34,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:48:34,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:48:34,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:48:47,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:48:47,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:48:47,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:00,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:00,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:00,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:11,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:11,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:11,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:19,921.921 ERROR ] MachineMessageSender.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 145, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 03:49:19,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:19,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:19,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:31,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:31,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:31,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:43,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:43,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:43,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:49:54,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:49:54,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:49:54,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:50:08,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:50:08,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:50:08,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:50:21,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:50:21,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:50:21,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:50:35,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:50:35,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:50:35,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:50:45,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:50:45,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:50:45,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:50:54,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:50:54,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:50:54,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:51:04,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:51:04,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:51:04,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:51:17,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:51:17,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:51:17,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:51:30,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:51:30,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:51:30,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:51:40,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:51:40,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:51:40,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:51:51,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:51:51,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:51:51,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:52:01,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:52:01,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:52:01,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:52:06,990.990 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 03:52:15,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:52:15,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:52:15,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:52:25,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:52:25,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:52:25,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:52:38,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:52:38,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:52:38,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:52:53,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:52:53,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:52:53,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:53:05,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:53:05,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:53:05,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:53:18,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:53:18,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:53:18,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:53:30,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:53:30,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:53:30,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:53:41,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:53:41,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:53:41,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:53:51,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:53:51,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:53:51,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:03,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:03,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:03,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:16,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:16,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:16,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:27,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:27,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:27,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:37,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:37,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:37,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:48,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:48,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:48,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:54:57,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:54:57,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:54:57,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:55:10,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:55:10,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:55:10,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:55:19,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:55:19,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:55:19,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:55:29,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:55:29,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:55:29,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:55:39,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:55:39,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:55:39,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:55:52,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:55:52,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:55:52,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:56:01,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:56:01,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:56:01,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:56:15,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:56:15,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:56:15,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:56:26,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:56:26,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:56:26,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:56:38,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:56:38,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:56:38,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:56:49,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:56:49,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:56:49,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:00,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:00,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:00,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:10,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:10,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:10,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:21,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:21,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:21,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:32,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:32,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:32,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:45,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:45,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:45,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:57:57,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:57:57,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:57:57,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:58:11,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:58:11,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:58:11,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:58:24,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:58:24,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:58:24,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:58:36,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:58:36,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:58:36,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:58:48,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:58:48,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:58:48,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:02,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:02,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:02,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:12,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:12,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:12,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:25,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:25,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:25,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:35,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:35,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:35,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:45,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:45,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:45,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 03:59:56,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 03:59:56,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 03:59:56,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:00:08,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:00:08,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:00:08,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:00:18,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:00:18,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:00:18,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:00:31,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:00:31,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:00:31,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:00:42,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:00:42,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:00:42,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:00:52,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:00:52,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:00:52,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:01:04,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:01:04,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:01:04,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:01:15,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:01:15,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:01:15,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:01:27,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:01:27,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:01:27,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:01:38,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:01:38,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:01:38,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:01:50,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:01:50,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:01:50,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:02:03,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:02:03,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:02:03,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:02:13,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:02:13,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:02:13,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:02:26,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:02:26,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:02:26,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:02:38,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:02:38,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:02:38,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:02:49,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:02:49,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:02:49,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:00,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:00,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:00,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:14,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:14,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:14,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:24,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:24,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:24,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:35,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:35,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:35,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:45,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:45,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:45,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:03:55,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:03:55,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:03:55,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:04:05,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:04:05,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:04:05,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:04:09,785.785 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 04:04:19,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:04:19,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:04:19,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:04:28,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:04:28,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:04:28,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:04:39,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:04:39,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:04:39,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:04:51,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:04:51,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:04:51,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:05:02,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:05:02,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:05:02,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:05:15,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:05:15,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:05:15,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:05:28,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:05:28,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:05:28,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:05:38,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:05:38,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:05:38,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:05:50,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:05:50,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:05:50,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:01,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:01,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:01,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:12,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:12,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:12,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:24,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:24,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:24,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:35,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:35,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:35,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:46,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:46,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:46,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:06:57,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:06:57,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:06:57,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:07:09,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:07:09,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:07:09,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:07:19,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:07:19,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:07:19,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:07:29,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:07:29,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:07:29,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:07:40,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:07:40,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:07:40,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:07:49,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:07:49,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:07:49,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:08:00,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:08:00,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:08:00,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:08:13,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:08:13,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:08:13,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:08:26,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:08:26,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:08:26,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:08:39,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:08:39,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:08:39,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:08:52,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:08:52,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:08:52,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:09:05,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:09:05,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:09:05,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:09:16,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:09:16,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:09:16,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:09:28,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:09:28,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:09:28,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:09:41,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:09:41,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:09:41,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:09:52,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:09:52,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:09:52,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:03,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:03,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:03,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:13,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:13,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:13,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:25,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:25,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:25,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:36,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:36,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:36,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:49,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:49,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:49,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:10:59,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:10:59,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:10:59,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:11:09,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:11:09,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:11:09,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:11:22,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:11:22,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:11:22,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:11:34,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:11:34,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:11:34,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:11:44,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:11:44,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:11:44,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:11:55,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:11:55,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:11:55,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:12:04,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:12:04,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:12:04,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:12:15,941.941 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:12:15,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:12:15,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:12:27,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:12:27,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:12:27,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:12:39,186.186 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:12:39,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:12:39,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:12:49,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:12:49,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:12:49,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:01,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:01,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:01,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:12,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:12,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:12,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:24,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:24,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:24,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:36,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:36,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:36,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:47,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:47,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:47,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:13:57,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:13:57,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:13:57,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:14:08,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:14:08,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:14:08,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:14:18,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:14:18,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:14:19,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:14:30,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:14:30,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:14:30,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:14:41,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:14:41,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:14:41,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:14:51,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:14:51,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:14:51,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:15:03,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:15:03,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:15:03,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:15:16,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:15:16,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:15:16,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:15:27,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:15:27,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:15:27,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:15:39,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:15:39,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:15:39,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:15:50,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:15:50,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:15:50,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:16:03,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:16:03,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:16:03,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:16:15,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:16:15,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:16:15,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:16:28,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:16:28,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:16:28,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:16:42,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:16:42,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:16:42,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:16:51,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:16:51,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:16:51,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:17:04,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:17:04,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:17:04,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:17:15,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:17:15,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:17:15,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:17:26,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:17:26,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:17:26,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:17:38,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:17:38,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:17:38,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:17:49,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:17:49,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:17:49,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:00,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:00,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:00,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:12,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:12,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:12,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:25,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:25,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:25,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:36,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:36,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:36,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:45,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:45,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:45,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:18:57,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:18:57,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:18:57,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:19:10,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:19:10,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:19:10,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:19:23,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:19:23,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:19:23,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:19:34,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:19:34,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:19:34,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:19:45,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:19:45,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:19:45,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:19:54,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:19:54,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:19:54,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:20:09,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:20:09,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:20:09,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:20:19,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:20:19,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:20:19,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:20:31,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:20:31,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:20:31,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:20:41,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:20:41,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:20:41,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:20:53,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:20:53,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:20:53,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:21:05,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:21:05,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:21:05,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:21:16,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:21:16,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:21:16,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:21:28,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:21:28,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:21:28,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:21:40,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:21:40,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:21:40,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:21:50,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:21:50,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:21:50,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:22:04,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:22:04,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:22:04,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:22:16,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:22:16,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:22:16,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:22:26,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:22:26,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:22:26,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:22:38,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:22:38,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:22:38,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:22:50,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:22:50,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:22:50,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:02,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:02,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:02,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:09,290.290 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 04:23:14,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:14,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:14,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:26,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:26,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:26,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:36,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:36,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:36,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:49,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:49,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:49,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:23:58,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:23:58,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:23:58,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:24:10,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:24:10,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:24:10,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:24:23,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:24:23,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:24:23,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:24:34,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:24:34,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:24:34,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:24:46,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:24:46,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:24:46,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:24:58,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:24:58,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:24:58,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:25:11,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:25:11,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:25:11,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:25:24,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:25:24,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:25:24,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:25:35,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:25:35,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:25:35,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:25:48,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:25:48,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:25:48,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:01,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:01,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:01,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:12,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:12,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:12,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:24,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:24,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:24,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:37,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:37,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:37,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:49,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:49,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:49,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:26:59,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:26:59,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:26:59,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:27:11,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:27:11,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:27:11,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:27:23,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:27:23,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:27:23,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:27:37,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:27:37,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:27:37,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:27:49,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:27:49,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:27:49,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:28:02,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:28:02,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:28:02,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:28:15,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:28:15,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:28:15,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:28:27,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:28:27,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:28:27,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:28:40,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:28:40,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:28:40,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:28:52,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:28:52,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:28:52,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:29:04,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:29:04,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:29:04,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:29:15,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:29:15,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:29:15,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:29:26,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:29:26,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:29:26,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:29:37,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:29:37,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:29:37,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:29:50,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:29:50,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:29:50,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:03,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:03,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:03,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:14,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:14,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:14,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:25,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:25,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:25,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:36,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:36,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:36,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:45,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:45,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:45,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:30:56,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:30:56,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:30:56,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:31:07,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:31:07,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:31:07,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:31:18,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:31:18,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:31:18,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:31:31,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:31:31,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:31:31,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:31:41,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:31:41,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:31:41,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:31:54,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:31:54,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:31:54,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:32:06,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:32:06,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:32:06,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:32:16,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:32:16,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:32:16,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:32:27,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:32:27,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:32:27,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:32:39,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:32:39,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:32:39,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:32:53,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:32:53,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:32:53,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:33:05,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:33:05,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:33:05,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:33:16,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:33:16,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:33:16,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:33:26,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:33:26,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:33:26,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:33:37,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:33:37,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:33:37,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:33:50,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:33:50,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:33:50,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:34:02,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:34:02,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:34:02,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:34:15,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:34:15,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:34:15,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:34:28,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:34:28,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:34:28,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:34:39,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:34:39,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:34:39,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:34:53,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:34:53,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:34:53,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:35:06,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:35:06,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:35:06,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:35:18,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:35:18,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:35:18,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:35:28,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:35:28,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:35:28,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:35:39,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:35:39,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:35:39,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:35:49,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:35:49,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:35:49,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:00,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:00,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:00,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:13,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:13,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:13,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:15,872.872 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 04:36:24,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:24,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:24,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:34,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:34,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:34,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:44,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:44,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:44,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:36:55,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:36:55,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:36:55,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:37:07,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:37:07,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:37:07,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:37:17,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:37:17,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:37:17,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:37:26,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:37:26,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:37:26,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:37:39,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:37:39,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:37:39,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:37:50,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:37:50,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:37:50,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:38:01,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:38:01,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:38:01,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:38:11,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:38:11,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:38:11,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:38:24,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:38:24,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:38:24,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:38:36,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:38:36,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:38:36,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:38:48,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:38:48,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:38:48,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:39:02,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:39:02,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:39:02,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:39:13,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:39:13,523.523 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:39:13,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:39:25,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:39:25,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:39:25,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:39:37,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:39:37,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:39:37,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:39:49,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:39:49,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:39:49,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:40:03,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:40:03,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:40:03,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:40:16,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:40:16,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:40:16,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:40:27,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:40:27,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:40:27,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:40:39,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:40:39,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:40:39,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:40:50,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:40:50,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:40:50,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:41:02,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:41:02,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:41:02,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:41:14,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:41:14,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:41:14,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:41:26,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:41:26,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:41:26,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:41:38,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:41:38,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:41:38,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:41:51,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:41:51,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:41:51,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:02,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:02,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:02,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:14,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:14,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:14,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:27,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:27,433.433 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:27,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:36,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:36,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:36,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:47,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:47,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:47,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:42:58,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:42:58,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:42:58,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:43:08,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:43:08,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:43:08,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:43:21,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:43:21,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:43:21,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:43:33,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:43:33,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:43:33,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:43:44,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:43:44,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:43:44,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:43:57,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:43:57,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:43:57,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:44:08,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:44:08,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:44:08,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:44:18,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:44:18,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:44:18,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:44:29,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:44:29,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:44:29,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:44:42,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:44:42,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:44:42,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:44:55,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:44:55,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:44:55,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:45:07,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:45:07,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:45:07,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:45:18,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:45:18,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:45:18,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:45:27,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:45:27,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:45:27,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:45:40,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:45:40,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:45:40,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:45:52,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:45:52,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:45:52,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:46:03,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:46:03,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:46:03,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:46:16,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:46:16,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:46:16,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:46:28,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:46:28,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:46:28,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:46:40,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:46:40,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:46:40,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:46:50,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:46:50,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:46:50,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:04,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:04,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:04,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:15,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:15,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:15,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:27,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:27,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:27,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:39,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:39,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:39,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:50,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:50,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:50,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:47:59,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:47:59,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:47:59,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:48:11,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:48:11,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:48:11,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:48:23,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:48:23,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:48:23,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:48:35,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:48:35,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:48:35,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:48:48,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:48:48,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:48:48,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:48:58,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:48:58,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:48:58,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:49:12,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:49:12,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:49:12,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:49:24,090.090 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 04:49:24,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:49:24,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:49:25,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:49:35,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:49:35,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:49:35,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:49:47,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:49:47,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:49:47,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:50:00,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:50:00,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:50:00,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:50:12,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:50:12,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:50:12,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:50:22,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:50:22,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:50:22,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:50:35,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:50:35,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:50:35,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:50:47,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:50:47,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:50:47,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:00,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:00,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:00,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:12,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:12,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:12,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:23,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:23,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:23,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:33,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:33,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:33,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:44,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:44,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:44,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:51:57,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:51:57,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:51:58,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:52:11,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:52:11,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:52:11,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:52:24,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:52:24,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:52:24,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:52:35,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:52:35,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:52:35,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:52:47,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:52:47,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:52:47,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:53:00,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:53:00,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:53:00,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:53:13,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:53:13,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:53:13,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:53:25,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:53:25,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:53:25,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:53:38,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:53:38,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:53:38,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:53:51,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:53:51,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:53:51,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:01,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:01,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:01,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:14,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:14,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:14,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:25,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:25,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:25,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:36,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:36,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:36,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:46,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:46,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:46,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:54:56,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:54:56,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:54:56,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:55:08,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:55:08,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:55:08,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:55:19,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:55:19,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:55:19,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:55:32,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:55:32,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:55:32,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:55:43,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:55:43,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:55:43,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:55:55,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:55:55,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:55:55,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:56:07,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:56:07,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:56:07,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:56:16,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:56:16,840.840 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:56:16,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:56:28,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:56:28,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:56:28,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:56:39,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:56:39,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:56:39,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:56:50,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:56:50,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:56:50,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:01,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:01,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:01,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:12,235.235 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:12,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:12,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:22,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:22,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:22,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:33,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:33,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:33,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:44,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:44,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:44,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:57:55,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:57:55,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:57:55,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:58:08,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:58:08,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:58:08,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:58:20,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:58:20,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:58:20,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:58:32,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:58:32,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:58:32,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:58:45,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:58:45,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:58:45,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:58:57,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:58:57,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:58:57,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:59:10,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:59:10,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:59:10,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:59:21,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:59:21,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:59:21,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:59:32,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:59:32,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:59:32,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:59:42,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:59:42,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:59:42,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 04:59:55,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 04:59:55,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 04:59:55,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:00:09,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:00:09,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:00:09,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:00:20,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:00:20,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:00:20,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:00:30,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:00:30,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:00:30,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:00:43,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:00:43,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:00:43,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:00:54,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:00:54,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:00:54,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:01:07,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:01:07,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:01:07,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:01:18,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:01:18,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:01:18,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:01:29,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:01:29,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:01:29,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:01:42,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:01:42,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:01:42,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:01:55,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:01:55,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:01:55,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:02:07,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:02:07,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:02:07,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:02:19,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:02:19,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:02:19,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:02:31,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:02:31,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:02:31,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:02:42,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:02:42,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:02:42,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:02:55,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:02:55,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:02:55,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:03:05,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:03:05,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:03:05,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:03:17,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:03:17,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:03:17,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:03:29,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:03:29,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:03:29,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:03:39,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:03:39,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:03:39,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:03:51,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:03:51,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:03:51,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:03,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:03,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:03,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:13,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:13,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:13,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:25,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:25,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:25,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:36,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:36,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:36,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:46,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:46,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:46,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:04:56,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:04:56,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:04:56,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:06,464.464 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:05:06,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:05:06,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:17,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:05:17,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:05:17,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:29,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:05:29,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:05:29,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:41,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:05:41,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:05:41,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:52,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:05:52,567.567 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:05:52,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:05:59,676.676 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 05:06:05,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:06:05,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:06:05,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:06:17,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:06:17,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:06:17,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:06:29,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:06:29,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:06:29,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:06:40,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:06:40,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:06:40,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:06:52,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:06:52,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:06:52,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:07:02,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:07:02,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:07:02,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:07:15,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:07:15,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:07:15,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:07:27,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:07:27,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:07:27,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:07:36,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:07:36,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:07:36,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:07:50,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:07:50,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:07:50,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:02,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:02,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:02,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:12,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:12,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:12,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:23,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:23,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:23,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:35,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:35,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:35,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:46,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:46,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:46,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:08:55,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:08:55,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:08:55,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:09:07,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:09:07,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:09:07,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:09:20,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:09:20,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:09:20,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:09:33,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:09:33,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:09:33,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:09:42,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:09:42,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:09:42,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:09:53,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:09:53,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:09:53,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:10:08,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:10:08,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:10:08,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:10:18,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:10:18,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:10:18,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:10:30,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:10:30,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:10:30,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:10:40,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:10:40,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:10:40,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:10:52,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:10:52,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:10:52,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:01,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:01,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:01,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:12,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:12,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:12,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:25,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:25,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:25,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:36,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:36,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:36,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:48,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:48,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:48,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:11:58,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:11:58,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:11:58,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:12:08,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:12:08,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:12:08,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:12:20,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:12:20,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:12:20,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:12:30,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:12:30,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:12:30,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:12:43,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:12:43,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:12:43,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:12:55,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:12:55,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:12:55,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:04,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:04,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:04,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:15,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:15,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:15,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:27,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:27,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:27,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:39,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:39,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:39,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:49,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:49,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:49,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:13:59,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:13:59,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:13:59,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:14:11,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:14:11,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:14:11,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:14:22,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:14:22,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:14:22,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:14:32,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:14:32,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:14:32,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:14:45,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:14:45,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:14:45,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:14:55,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:14:55,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:14:55,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:15:07,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:15:07,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:15:07,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:15:19,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:15:19,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:15:19,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:15:29,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:15:29,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:15:29,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:15:42,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:15:42,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:15:42,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:15:54,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:15:54,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:15:54,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:16:06,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:16:06,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:16:06,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:16:17,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:16:17,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:16:17,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:16:28,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:16:28,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:16:28,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:16:41,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:16:41,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:16:41,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:16:52,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:16:52,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:16:52,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:17:06,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:17:06,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:17:06,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:17:19,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:17:19,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:17:19,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:17:31,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:17:31,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:17:31,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:17:42,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:17:42,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:17:42,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:17:53,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:17:53,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:17:53,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:18:06,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:18:06,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:18:06,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:18:18,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:18:18,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:18:18,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:18:31,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:18:31,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:18:31,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:18:42,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:18:42,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:18:42,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:18:52,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:18:52,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:18:52,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:02,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:02,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:02,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:12,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:12,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:12,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:23,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:23,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:23,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:35,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:35,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:35,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:44,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:44,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:44,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:19:54,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:19:54,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:19:54,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:20:08,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:20:08,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:20:08,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:20:20,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:20:20,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:20:20,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:20:33,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:20:33,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:20:33,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:20:42,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:20:42,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:20:42,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:20:52,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:20:52,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:20:52,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:02,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:02,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:02,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:14,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:14,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:14,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:24,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:24,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:24,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:37,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:37,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:37,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:46,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:46,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:46,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:21:57,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:21:57,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:21:57,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:22:09,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:22:09,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:22:09,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:22:21,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:22:21,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:22:21,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:22:34,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:22:34,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:22:34,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:22:46,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:22:46,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:22:46,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:22:57,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:22:57,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:22:57,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:23:10,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:23:10,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:23:10,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:23:23,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:23:23,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:23:23,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:23:35,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:23:35,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:23:35,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:23:41,772.772 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 05:23:48,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:23:48,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:23:48,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:00,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:00,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:00,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:11,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:11,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:11,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:22,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:22,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:22,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:34,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:34,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:34,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:47,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:47,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:47,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:24:58,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:24:58,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:24:58,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:25:10,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:25:10,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:25:10,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:25:22,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:25:22,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:25:22,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:25:32,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:25:32,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:25:32,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:25:43,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:25:43,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:25:43,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:25:53,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:25:53,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:25:53,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:26:05,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:26:05,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:26:05,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:26:18,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:26:18,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:26:18,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:26:31,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:26:31,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:26:31,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:26:44,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:26:44,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:26:44,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:26:54,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:26:54,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:26:54,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:05,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:05,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:05,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:17,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:17,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:17,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:29,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:29,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:29,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:38,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:38,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:38,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:48,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:48,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:48,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:27:59,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:27:59,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:27:59,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:28:12,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:28:12,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:28:12,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:28:23,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:28:23,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:28:23,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:28:34,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:28:34,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:28:34,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:28:44,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:28:44,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:28:44,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:28:54,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:28:54,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:28:54,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:06,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:06,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:06,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:17,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:17,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:17,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:27,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:27,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:27,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:40,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:40,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:40,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:49,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:49,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:49,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:29:58,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:29:58,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:29:58,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:30:10,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:30:10,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:30:10,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:30:21,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:30:21,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:30:21,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:30:32,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:30:32,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:30:32,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:30:45,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:30:45,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:30:45,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:30:55,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:30:55,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:30:55,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:31:06,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:31:06,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:31:06,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:31:17,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:31:17,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:31:17,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:31:28,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:31:28,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:31:28,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:31:40,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:31:40,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:31:40,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:31:50,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:31:50,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:31:50,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:02,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:02,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:02,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:15,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:15,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:15,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:26,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:26,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:26,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:37,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:37,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:37,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:47,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:47,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:47,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:32:58,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:32:58,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:32:58,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:10,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:33:10,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:33:10,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:20,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:33:20,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:33:20,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:31,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:33:31,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:33:31,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:43,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:33:43,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:33:43,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:54,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:33:54,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:33:54,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:33:55,249.249 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 05:34:04,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:34:04,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:34:04,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:34:16,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:34:16,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:34:16,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:34:27,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:34:27,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:34:27,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:34:39,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:34:39,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:34:39,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:34:49,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:34:49,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:34:49,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:00,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:00,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:00,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:11,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:11,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:11,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:23,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:23,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:23,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:33,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:33,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:33,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:43,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:43,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:43,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:35:54,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:35:54,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:35:54,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:36:06,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:36:06,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:36:06,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:36:18,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:36:18,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:36:18,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:36:28,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:36:28,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:36:28,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:36:43,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:36:43,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:36:43,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:36:55,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:36:55,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:36:55,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:37:10,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:37:10,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:37:10,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:37:20,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:37:20,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:37:20,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:37:33,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:37:33,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:37:33,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:37:43,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:37:43,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:37:43,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:37:55,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:37:55,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:37:55,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:38:07,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:38:07,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:38:07,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:38:19,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:38:19,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:38:19,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:38:28,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:38:28,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:38:28,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:38:39,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:38:39,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:38:39,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:38:49,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:38:49,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:38:49,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:00,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:00,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:00,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:12,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:12,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:12,075.075 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:21,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:21,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:21,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:31,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:31,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:31,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:44,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:44,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:44,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:39:54,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:39:54,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:39:54,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:40:08,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:40:08,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:40:08,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:40:21,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:40:21,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:40:21,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:40:34,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:40:34,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:40:34,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:40:47,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:40:47,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:40:47,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:40:58,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:40:58,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:40:58,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:41:11,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:41:11,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:41:11,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:41:20,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:41:20,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:41:20,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:41:30,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:41:30,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:41:30,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:41:44,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:41:44,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:41:44,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:41:54,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:41:54,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:41:54,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:42:06,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:42:06,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:42:06,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:42:16,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:42:16,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:42:16,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:42:28,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:42:28,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:42:28,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:42:39,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:42:39,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:42:39,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:42:50,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:42:50,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:42:50,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:43:03,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:43:03,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:43:03,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:43:14,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:43:14,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:43:14,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:43:27,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:43:27,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:43:27,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:43:40,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:43:40,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:43:40,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:43:52,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:43:52,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:43:52,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:44:03,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:44:03,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:44:03,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:44:16,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:44:16,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:44:16,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:44:29,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:44:29,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:44:29,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:44:41,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:44:41,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:44:41,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:44:52,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:44:52,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:44:52,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:45:03,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:45:03,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:45:03,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:45:17,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:45:17,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:45:17,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:45:28,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:45:28,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:45:28,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:45:41,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:45:41,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:45:41,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:45:51,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:45:51,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:45:51,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:04,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:04,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:04,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:16,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:16,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:16,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:27,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:27,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:27,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:39,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:39,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:39,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:49,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:49,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:49,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:46:59,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:46:59,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:46:59,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:47:11,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:47:11,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:47:11,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:47:22,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:47:22,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:47:22,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:47:34,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:47:34,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:47:34,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:47:44,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:47:44,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:47:44,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:47:57,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:47:57,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:47:57,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:48:10,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:48:10,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:48:10,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:48:21,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:48:21,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:48:21,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:48:33,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:48:33,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:48:33,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:48:46,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:48:46,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:48:46,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:48:58,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:48:58,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:48:58,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:49:11,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:49:11,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:49:11,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:49:20,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:49:20,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:49:20,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:49:30,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:49:30,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:49:30,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:49:41,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:49:41,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:49:41,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:49:51,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:49:51,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:49:51,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:50:05,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:50:05,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:50:05,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:50:17,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:50:17,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:50:17,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:50:30,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:50:30,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:50:30,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:50:40,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:50:40,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:50:40,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:50:52,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:50:52,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:50:52,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:51:03,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:51:03,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:51:03,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:51:13,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:51:13,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:51:13,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:51:24,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:51:24,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:51:24,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:51:36,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:51:36,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:51:36,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:51:48,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:51:48,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:51:48,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:02,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:02,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:02,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:13,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:13,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:13,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:23,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:23,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:23,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:36,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:36,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:36,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:45,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:45,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:45,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:52:56,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:52:56,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:52:56,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:53:09,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:53:09,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:53:09,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:53:21,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:53:21,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:53:21,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:53:33,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:53:33,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:53:33,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:53:47,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:53:47,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:53:47,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:53:56,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:53:56,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:53:56,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:54:07,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:54:07,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:54:07,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:54:09,107.107 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 05:54:19,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:54:19,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:54:19,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:54:29,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:54:29,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:54:29,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:54:43,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:54:43,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:54:43,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:54:55,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:54:55,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:54:55,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:55:05,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:55:05,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:55:05,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:55:17,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:55:17,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:55:17,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:55:29,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:55:29,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:55:29,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:55:40,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:55:40,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:55:40,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:55:52,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:55:52,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:55:52,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:03,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:03,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:03,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:14,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:14,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:14,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:26,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:26,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:26,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:38,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:38,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:38,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:49,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:49,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:49,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:56:58,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:56:58,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:56:58,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:57:12,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:57:12,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:57:12,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:57:23,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:57:23,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:57:23,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:57:36,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:57:36,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:57:36,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:57:49,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:57:49,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:57:49,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:02,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:02,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:02,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:14,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:14,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:14,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:26,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:26,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:26,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:39,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:39,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:39,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:48,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:48,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:48,797.797 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:58:59,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:58:59,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:58:59,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:59:10,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:59:10,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:59:10,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:59:23,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:59:23,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:59:23,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:59:33,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:59:33,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:59:33,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:59:43,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:59:43,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:59:43,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 05:59:53,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 05:59:53,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 05:59:53,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:00:10,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:00:10,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:00:10,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:00:31,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:00:31,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:00:31,112.112 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:00:42,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:00:42,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:00:42,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:00:54,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:00:54,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:00:54,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:06,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:06,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:06,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:16,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:16,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:16,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:25,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:25,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:25,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:35,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:35,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:35,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:45,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:45,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:45,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:01:55,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:01:55,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:01:55,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:02:07,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:02:07,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:02:07,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:02:17,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:02:17,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:02:17,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:02:28,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:02:28,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:02:28,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:02:41,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:02:41,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:02:41,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:02:54,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:02:54,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:02:54,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:03:07,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:03:07,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:03:07,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:03:18,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:03:18,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:03:18,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:03:28,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:03:28,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:03:28,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:03:36,354.354 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 06:03:40,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:03:40,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:03:40,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:03:53,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:03:53,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:03:53,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:04:04,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:04:04,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:04:04,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:04:16,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:04:16,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:04:16,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:04:28,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:04:28,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:04:28,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:04:40,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:04:40,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:04:40,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:04:51,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:04:51,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:04:51,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:05:01,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:05:01,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:05:01,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:05:13,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:05:13,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:05:13,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:05:26,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:05:26,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:05:26,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:05:37,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:05:37,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:05:37,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:05:51,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:05:51,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:05:51,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:02,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:02,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:02,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:15,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:16,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:16,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:27,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:27,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:27,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:37,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:37,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:37,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:49,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:49,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:49,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:06:59,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:06:59,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:06:59,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:07:10,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:07:10,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:07:10,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:07:23,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:07:23,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:07:23,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:07:33,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:07:33,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:07:33,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:07:46,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:07:46,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:07:46,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:07:56,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:07:56,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:07:56,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:08:09,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:08:09,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:08:09,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:08:21,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:08:21,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:08:21,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:08:33,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:08:33,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:08:33,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:08:43,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:08:43,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:08:43,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:08:54,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:08:54,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:08:54,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:09:07,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:09:07,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:09:07,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:09:17,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:09:17,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:09:17,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:09:31,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:09:31,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:09:31,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:09:43,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:09:43,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:09:43,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:09:55,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:09:55,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:09:55,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:10:09,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:10:09,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:10:09,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:10:20,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:10:20,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:10:20,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:10:32,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:10:32,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:10:32,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:10:44,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:10:44,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:10:44,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:10:54,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:10:54,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:10:54,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:11:03,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:11:03,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:11:03,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:11:16,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:11:16,929.929 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:11:16,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:11:26,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:11:26,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:11:26,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:11:38,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:11:38,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:11:38,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:11:51,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:11:51,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:11:51,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:12:01,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:12:01,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:12:01,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:12:15,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:12:15,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:12:15,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:12:25,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:12:25,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:12:25,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:12:38,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:12:38,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:12:38,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:12:49,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:12:49,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:12:49,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:00,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:00,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:00,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:12,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:12,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:12,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:23,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:23,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:23,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:34,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:34,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:34,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:45,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:45,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:45,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:13:56,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:13:56,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:13:56,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:14:09,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:14:09,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:14:09,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:14:19,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:14:19,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:14:19,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:14:32,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:14:32,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:14:32,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:14:43,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:14:43,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:14:43,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:14:54,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:14:54,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:14:54,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:15:06,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:15:06,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:15:06,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:15:18,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:15:18,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:15:18,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:15:31,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:15:31,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:15:31,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:15:42,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:15:42,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:15:42,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:15:52,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:15:52,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:15:52,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:16:04,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:16:04,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:16:04,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:16:15,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:16:15,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:16:15,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:16:27,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:16:27,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:16:27,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:16:39,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:16:39,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:16:39,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:16:50,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:16:50,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:16:50,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:02,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:02,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:02,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:13,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:13,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:13,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:17,765.765 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 06:17:26,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:26,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:26,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:36,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:36,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:36,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:47,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:47,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:47,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:17:58,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:17:58,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:17:58,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:18:10,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:18:10,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:18:10,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:18:21,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:18:21,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:18:21,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:18:30,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:18:30,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:18:30,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:18:44,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:18:44,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:18:44,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:18:54,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:18:54,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:18:54,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:19:07,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:19:07,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:19:07,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:19:17,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:19:17,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:19:17,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:19:28,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:19:28,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:19:28,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:19:41,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:19:41,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:19:41,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:19:51,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:19:51,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:19:51,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:20:01,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:20:01,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:20:01,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:20:11,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:20:11,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:20:11,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:20:24,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:20:24,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:20:24,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:20:35,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:20:35,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:20:35,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:20:47,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:20:47,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:20:47,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:21:00,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:21:00,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:21:00,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:21:12,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:21:12,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:21:12,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:21:25,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:21:25,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:21:25,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:21:38,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:21:38,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:21:38,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:21:50,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:21:50,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:21:50,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:00,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:00,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:00,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:11,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:11,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:11,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:22,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:22,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:22,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:34,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:34,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:34,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:46,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:46,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:46,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:22:57,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:22:57,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:22:57,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:23:10,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:23:10,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:23:10,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:23:21,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:23:21,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:23:21,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:23:31,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:23:31,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:23:31,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:23:42,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:23:42,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:23:42,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:23:52,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:23:52,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:23:52,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:24:03,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:24:03,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:24:03,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:24:16,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:24:16,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:24:16,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:24:27,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:24:27,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:24:27,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:24:37,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:24:37,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:24:37,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:24:48,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:24:48,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:24:48,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:00,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:00,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:00,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:11,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:11,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:11,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:23,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:23,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:23,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:35,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:35,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:35,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:46,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:46,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:46,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:25:56,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:25:56,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:25:56,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:26:08,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:26:08,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:26:08,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:26:17,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:26:17,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:26:17,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:26:28,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:26:28,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:26:28,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:26:42,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:26:42,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:26:42,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:26:54,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:26:54,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:26:54,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:27:07,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:27:07,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:27:07,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:27:18,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:27:18,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:27:18,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:27:28,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:27:28,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:27:28,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:27:39,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:27:39,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:27:39,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:27:48,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:27:48,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:27:48,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:00,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:00,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:00,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:11,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:11,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:11,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:22,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:22,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:22,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:33,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:33,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:33,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:45,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:45,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:45,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:28:56,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:28:56,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:28:56,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:29:09,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:29:09,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:29:09,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:29:21,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:29:21,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:29:21,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:29:33,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:29:33,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:29:33,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:29:45,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:29:45,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:29:45,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:29:58,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:29:58,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:29:58,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:30:11,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:30:11,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:30:11,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:30:24,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:30:24,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:30:24,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:30:36,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:30:36,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:30:36,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:30:47,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:30:47,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:30:47,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:30:59,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:30:59,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:30:59,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:31:10,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:31:10,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:31:10,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:31:23,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:31:23,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:31:23,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:31:33,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:31:33,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:31:33,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:31:37,957.957 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 06:31:45,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:31:45,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:31:45,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:31:54,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:31:54,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:31:54,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:32:06,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:32:06,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:32:06,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:32:16,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:32:16,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:32:16,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:32:28,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:32:28,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:32:28,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:32:39,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:32:39,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:32:39,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:32:51,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:32:51,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:32:51,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:33:03,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:33:03,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:33:03,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:33:17,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:33:17,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:33:17,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:33:27,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:33:27,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:33:27,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:33:40,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:33:40,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:33:40,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:33:52,378.378 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:33:52,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:33:52,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:04,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:04,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:04,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:15,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:15,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:15,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:25,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:25,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:25,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:37,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:37,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:37,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:47,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:47,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:47,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:34:59,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:34:59,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:34:59,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:35:09,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:35:09,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:35:09,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:35:22,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:35:22,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:35:22,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:35:34,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:35:34,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:35:34,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:35:47,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:35:47,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:35:47,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:35:57,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:35:57,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:35:57,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:36:06,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:36:06,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:36:06,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:36:16,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:36:16,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:36:16,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:36:33,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:36:33,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:36:33,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:36:43,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:36:43,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:36:43,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:36:53,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:36:53,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:36:53,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:37:03,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:37:03,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:37:03,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:37:16,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:37:16,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:37:16,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:37:26,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:37:26,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:37:26,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:37:38,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:37:38,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:37:38,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:37:50,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:37:50,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:37:50,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:02,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:02,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:02,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:13,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:13,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:13,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:23,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:23,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:23,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:35,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:35,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:35,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:47,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:47,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:47,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:38:57,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:38:57,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:38:57,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:39:09,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:39:09,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:39:09,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:39:21,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:39:21,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:39:21,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:39:35,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:39:35,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:39:35,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:39:44,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:39:44,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:39:44,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:39:54,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:39:54,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:39:54,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:40:08,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:40:08,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:40:08,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:40:20,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:40:20,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:40:20,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:40:32,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:40:32,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:40:32,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:40:42,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:40:42,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:40:42,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:40:52,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:40:52,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:40:52,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:41:04,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:41:04,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:41:04,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:41:13,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:41:13,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:41:13,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:41:27,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:41:27,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:41:27,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:41:38,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:41:38,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:41:38,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:41:51,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:41:51,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:41:51,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:03,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:03,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:03,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:15,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:15,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:15,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:25,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:25,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:25,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:35,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:35,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:35,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:47,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:47,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:47,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:42:59,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:42:59,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:42:59,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:43:11,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:43:11,546.546 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:43:11,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:43:24,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:43:24,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:43:24,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:43:36,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:43:36,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:43:36,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:43:47,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:43:47,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:43:47,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:43:58,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:43:58,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:43:58,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:44:10,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:44:10,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:44:10,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:44:21,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:44:21,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:44:21,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:44:33,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:44:33,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:44:33,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:44:46,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:44:46,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:44:46,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:44:57,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:44:57,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:44:57,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:45:06,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:45:06,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:45:06,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:45:16,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:45:16,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:45:16,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:45:28,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:45:28,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:45:28,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:45:39,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:45:39,376.376 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:45:39,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:45:50,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:45:50,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:45:50,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:46:03,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:46:03,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:46:03,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:46:14,936.936 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:46:14,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:46:14,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:46:26,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:46:26,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:46:26,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:46:39,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:46:39,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:46:39,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:46:50,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:46:50,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:46:50,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:47:02,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:47:02,794.794 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:47:02,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:47:15,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:47:15,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:47:15,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:47:27,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:47:27,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:47:27,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:47:37,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:47:37,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:47:37,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:47:50,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:47:50,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:47:50,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:48:01,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:48:01,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:48:01,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:48:15,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:48:15,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:48:15,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:48:27,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:48:27,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:48:27,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:48:39,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:48:39,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:48:39,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:48:54,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:48:54,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:48:54,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:49:05,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:49:05,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:49:05,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:49:15,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:49:15,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:49:15,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:49:26,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:49:26,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:49:26,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:49:37,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:49:37,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:49:37,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:49:49,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:49:49,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:49:49,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:01,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:01,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:01,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:12,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:12,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:12,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:21,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:21,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:21,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:32,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:32,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:32,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:41,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:41,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:41,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:50:51,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:50:51,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:50:51,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:51:04,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:51:04,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:51:04,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:51:14,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:51:14,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:51:14,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:51:27,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:51:27,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:51:27,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:51:40,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:51:40,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:51:40,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:51:49,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:51:49,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:51:49,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:52:01,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:52:01,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:52:01,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:52:13,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:52:13,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:52:13,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:52:25,789.789 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:52:25,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:52:25,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:52:39,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:52:39,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:52:39,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:52:53,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:52:53,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:52:53,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:04,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:53:04,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:53:04,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:17,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:53:17,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:53:17,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:29,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:53:29,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:53:29,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:39,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:53:39,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:53:39,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:52,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:53:52,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:53:52,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:53:58,602.602 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 06:54:05,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:05,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:05,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:54:16,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:16,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:16,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:54:26,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:26,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:26,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:54:38,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:38,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:38,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:54:48,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:48,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:48,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:54:59,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:54:59,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:54:59,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:55:09,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:55:09,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:55:09,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:55:22,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:55:22,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:55:22,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:55:34,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:55:34,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:55:34,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:55:46,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:55:46,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:55:46,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:55:59,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:55:59,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:55:59,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:56:09,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:56:09,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:56:09,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:56:20,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:56:20,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:56:20,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:56:31,802.802 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:56:31,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:56:31,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:56:43,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:56:43,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:56:43,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:56:53,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:56:53,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:56:53,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:04,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:04,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:04,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:15,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:15,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:15,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:25,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:25,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:25,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:38,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:38,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:38,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:49,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:49,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:49,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:57:59,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:57:59,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:57:59,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:58:13,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:58:13,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:58:13,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:58:25,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:58:25,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:58:25,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:58:38,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:58:38,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:58:38,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:58:47,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:58:47,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:58:47,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:58:58,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:58:58,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:58:58,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:59:08,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:59:08,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:59:08,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:59:18,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:59:18,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:59:18,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:59:32,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:59:32,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:59:32,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:59:44,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:59:44,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:59:44,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 06:59:56,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 06:59:56,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 06:59:56,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:00:08,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:00:08,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:00:08,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:00:21,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:00:21,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:00:21,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:00:33,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:00:33,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:00:33,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:00:43,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:00:43,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:00:43,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:00:53,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:00:53,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:00:53,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:01:05,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:01:05,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:01:05,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:01:14,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:01:14,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:01:14,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:01:24,693.693 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 07:01:27,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:01:27,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:01:27,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:01:39,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:01:39,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:01:39,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:01:50,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:01:50,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:01:50,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:00,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:00,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:00,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:13,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:13,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:13,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:26,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:26,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:26,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:35,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:35,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:35,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:45,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:45,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:45,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:02:55,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:02:55,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:02:55,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:03:09,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:03:09,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:03:09,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:03:20,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:03:20,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:03:20,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:03:30,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:03:30,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:03:30,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:03:42,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:03:42,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:03:42,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:03:52,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:03:52,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:03:52,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:04,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:04,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:04,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:15,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:15,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:15,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:25,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:25,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:25,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:38,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:38,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:38,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:48,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:48,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:48,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:04:59,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:04:59,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:04:59,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:05:12,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:05:12,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:05:12,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:05:24,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:05:24,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:05:24,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:05:35,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:05:35,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:05:35,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:05:47,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:05:47,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:05:47,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:05:59,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:05:59,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:05:59,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:06:11,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:06:11,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:06:11,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:06:24,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:06:24,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:06:24,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:06:35,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:06:35,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:06:35,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:06:45,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:06:45,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:06:45,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:06:58,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:06:58,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:06:58,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:07:08,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:07:08,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:07:08,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:07:19,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:07:19,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:07:19,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:07:30,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:07:30,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:07:30,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:07:44,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:07:44,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:07:44,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:07:56,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:07:56,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:07:56,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:08:09,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:08:09,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:08:09,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:08:25,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:08:25,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:08:25,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:08:38,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:08:38,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:08:38,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:08:49,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:08:49,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:08:49,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:08:59,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:08:59,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:08:59,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:09:11,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:09:11,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:09:11,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:09:22,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:09:22,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:09:22,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:09:32,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:09:32,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:09:32,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:09:44,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:09:44,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:09:44,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:09:53,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:09:53,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:09:53,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:10:08,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:10:08,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:10:08,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:10:21,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:10:21,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:10:21,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:10:34,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:10:34,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:10:34,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:10:46,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:10:46,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:10:46,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:10:58,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:10:58,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:10:58,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:11:11,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:11:11,772.772 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:11:11,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:11:20,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:11:20,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:11:20,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:11:32,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:11:32,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:11:32,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:11:43,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:11:43,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:11:43,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:11:54,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:11:54,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:11:54,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:12:03,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:12:03,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:12:03,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:12:14,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:12:14,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:12:14,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:12:24,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:12:24,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:12:24,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:12:37,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:12:37,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:12:37,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:12:47,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:12:47,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:12:47,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:00,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:00,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:00,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:13,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:13,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:13,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:24,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:24,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:24,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:35,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:35,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:35,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:46,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:46,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:46,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:13:56,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:13:56,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:13:56,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:14:09,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:14:09,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:14:09,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:14:21,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:14:21,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:14:21,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:14:32,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:14:32,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:14:32,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:14:44,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:14:44,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:14:44,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:14:56,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:14:56,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:14:56,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:15:06,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:15:06,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:15:06,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:15:17,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:15:17,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:15:17,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:15:29,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:15:29,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:15:29,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:15:42,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:15:42,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:15:42,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:15:55,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:15:55,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:15:55,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:16:06,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:16:06,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:16:06,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:16:18,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:16:18,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:16:18,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:16:30,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:16:30,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:16:30,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:16:43,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:16:43,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:16:43,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:16:54,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:16:54,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:16:54,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:17:06,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:17:06,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:17:06,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:17:19,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:17:19,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:17:19,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:17:30,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:17:30,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:17:30,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:17:40,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:17:40,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:17:40,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:17:53,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:17:53,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:17:53,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:18:03,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:18:03,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:18:03,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:18:17,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:18:17,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:18:17,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:18:28,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:18:28,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:18:28,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:18:41,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:18:41,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:18:41,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:18:52,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:18:52,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:18:52,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:19:03,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:19:03,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:19:03,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:19:16,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:19:16,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:19:16,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:19:28,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:19:28,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:19:28,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:19:41,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:19:41,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:19:41,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:19:52,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:19:52,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:19:52,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:03,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:03,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:03,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:14,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:14,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:14,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:24,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:24,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:24,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:34,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:34,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:34,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:45,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:45,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:45,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:20:57,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:20:57,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:20:57,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:21:07,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:21:07,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:21:07,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:21:08,697.697 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 07:21:21,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:21:21,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:21:21,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:21:34,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:21:34,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:21:34,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:21:43,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:21:43,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:21:43,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:21:54,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:21:54,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:21:54,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:22:05,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:22:05,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:22:05,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:22:16,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:22:16,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:22:16,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:22:29,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:22:29,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:22:29,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:22:44,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:22:44,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:22:44,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:22:56,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:22:56,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:22:56,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:23:07,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:23:07,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:23:07,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:23:17,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:23:17,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:23:17,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:23:27,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:23:27,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:23:27,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:23:40,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:23:40,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:23:40,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:23:51,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:23:51,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:23:51,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:24:02,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:24:02,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:24:02,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:24:12,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:24:12,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:24:12,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:24:25,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:24:25,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:24:25,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:24:36,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:24:36,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:24:36,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:24:49,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:24:49,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:24:49,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:00,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:00,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:00,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:10,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:10,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:10,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:21,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:21,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:21,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:32,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:32,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:32,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:43,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:43,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:43,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:25:53,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:25:53,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:25:53,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:26:04,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:26:04,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:26:04,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:26:15,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:26:15,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:26:15,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:26:27,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:26:27,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:26:27,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:26:39,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:26:39,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:26:39,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:26:49,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:26:49,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:26:49,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:27:03,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:27:03,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:27:03,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:27:14,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:27:14,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:27:14,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:27:26,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:27:26,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:27:26,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:27:38,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:27:38,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:27:38,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:27:50,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:27:50,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:27:50,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:02,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:02,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:02,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:11,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:11,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:11,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:21,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:21,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:21,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:32,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:32,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:32,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:44,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:44,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:44,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:28:56,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:28:56,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:28:56,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:29:08,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:29:08,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:29:08,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:29:20,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:29:20,072.072 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:29:20,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:29:32,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:29:32,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:29:32,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:29:45,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:29:45,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:29:45,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:29:58,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:29:58,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:29:58,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:30:08,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:30:08,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:30:08,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:30:20,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:30:20,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:30:20,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:30:30,403.403 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 07:30:31,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:30:31,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:30:31,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:30:42,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:30:42,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:30:42,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:30:54,955.955 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:30:54,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:30:54,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:31:06,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:31:06,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:31:06,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:31:19,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:31:19,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:31:19,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:31:31,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:31:31,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:31:31,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:31:43,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:31:43,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:31:43,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:31:55,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:31:55,566.566 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:31:55,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:32:05,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:32:06,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:32:06,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:32:16,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:32:16,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:32:16,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:32:26,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:32:26,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:32:26,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:32:38,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:32:38,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:32:38,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:32:51,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:32:51,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:32:51,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:33:04,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:33:04,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:33:04,354.354 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:33:15,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:33:15,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:33:15,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:33:28,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:33:28,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:33:28,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:33:40,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:33:40,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:33:40,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:33:52,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:33:52,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:33:52,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:34:05,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:34:05,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:34:05,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:34:17,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:34:17,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:34:17,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:34:30,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:34:30,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:34:30,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:34:41,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:34:41,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:34:41,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:34:52,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:34:52,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:34:52,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:35:03,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:35:03,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:35:03,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:35:15,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:35:15,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:35:15,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:35:25,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:35:25,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:35:25,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:35:36,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:35:36,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:35:36,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:35:48,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:35:48,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:35:48,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:01,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:01,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:01,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:13,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:13,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:13,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:23,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:23,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:23,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:34,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:34,958.958 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:34,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:45,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:45,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:45,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:36:56,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:36:56,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:36:56,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:37:08,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:37:08,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:37:08,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:37:18,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:37:18,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:37:18,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:37:31,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:37:31,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:37:31,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:37:41,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:37:41,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:37:41,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:37:51,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:37:51,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:37:51,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:03,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:03,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:03,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:14,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:14,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:14,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:24,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:24,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:24,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:35,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:35,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:35,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:45,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:45,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:45,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:38:55,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:38:55,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:38:55,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:39:08,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:39:08,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:39:08,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:39:19,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:39:19,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:39:19,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:39:33,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:39:33,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:39:33,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:39:43,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:39:43,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:39:43,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:39:52,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:39:52,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:39:52,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:40:08,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:40:08,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:40:08,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:40:18,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:40:18,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:40:18,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:40:31,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:40:31,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:40:31,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:40:44,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:40:44,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:40:44,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:40:55,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:40:55,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:40:55,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:41:05,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:41:05,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:41:05,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:41:15,732.732 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:41:15,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:41:15,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:41:26,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:41:26,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:41:26,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:41:39,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:41:39,057.057 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:41:39,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:41:50,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:41:50,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:41:50,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:01,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:01,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:01,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:14,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:14,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:14,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:25,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:25,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:25,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:35,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:35,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:35,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:46,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:46,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:46,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:42:56,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:42:56,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:42:56,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:43:09,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:43:09,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:43:09,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:43:20,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:43:20,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:43:20,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:43:31,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:43:31,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:43:31,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:43:43,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:43:43,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:43:43,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:43:52,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:43:52,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:43:52,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:04,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:04,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:04,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:16,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:16,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:16,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:26,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:26,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:26,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:36,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:36,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:36,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:45,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:45,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:45,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:44:55,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:44:55,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:44:55,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:45:06,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:45:06,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:45:06,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:45:19,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:45:19,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:45:19,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:45:32,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:45:32,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:45:32,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:45:35,389.389 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 07:45:43,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:45:43,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:45:43,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:45:54,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:45:54,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:45:54,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:46:06,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:46:06,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:46:06,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:46:17,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:46:17,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:46:17,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:46:27,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:46:27,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:46:27,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:46:39,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:46:39,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:46:39,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:46:52,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:46:52,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:46:52,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:04,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:04,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:04,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:16,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:16,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:16,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:27,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:27,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:27,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:37,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:37,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:37,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:48,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:48,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:48,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:47:59,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:47:59,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:47:59,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:48:10,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:48:11,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:48:11,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:48:22,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:48:22,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:48:22,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:48:34,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:48:34,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:48:34,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:48:44,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:48:44,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:48:44,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:48:54,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:48:54,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:48:54,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:49:05,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:49:05,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:49:05,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:49:15,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:49:15,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:49:15,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:49:25,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:49:25,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:49:25,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:49:38,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:49:38,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:49:38,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:49:50,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:49:50,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:49:50,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:50:03,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:50:03,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:50:03,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:50:13,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:50:13,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:50:13,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:50:25,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:50:25,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:50:25,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:50:38,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:50:38,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:50:38,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:50:48,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:50:48,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:50:48,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:00,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:00,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:00,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:12,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:12,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:12,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:23,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:23,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:23,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:32,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:32,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:32,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:45,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:45,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:45,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:51:56,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:51:56,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:51:56,783.783 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:52:10,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:52:10,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:52:10,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:52:20,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:52:20,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:52:20,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:52:34,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:52:34,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:52:34,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:52:48,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:52:48,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:52:48,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:52:58,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:52:58,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:52:58,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:53:08,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:53:08,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:53:08,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:53:22,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:53:22,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:53:22,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:53:32,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:53:32,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:53:32,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:53:43,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:53:43,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:53:43,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:53:55,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:53:55,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:53:55,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:54:09,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:54:09,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:54:09,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:54:21,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:54:21,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:54:21,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:54:34,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:54:34,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:54:34,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:54:48,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:54:48,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:54:48,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:03,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:03,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:03,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:16,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:16,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:16,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:28,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:28,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:28,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:38,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:38,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:38,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:49,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:49,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:49,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:55:59,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:55:59,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:55:59,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:56:10,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:56:10,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:56:10,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:56:23,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:56:23,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:56:23,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:56:37,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:56:37,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:56:37,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:56:49,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:56:49,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:56:49,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:02,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:02,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:02,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:15,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:15,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:15,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:28,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:28,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:28,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:39,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:39,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:39,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:49,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:49,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:49,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:57:59,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:57:59,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:57:59,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:58:11,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:58:11,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:58:11,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:58:21,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:58:21,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:58:21,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:58:33,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:58:33,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:58:33,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:58:46,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:58:46,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:58:46,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:58:57,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:58:57,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:58:57,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:59:06,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:59:06,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:59:06,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:59:19,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:59:19,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:59:19,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:59:29,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:59:29,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:59:29,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:59:40,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:59:40,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:59:40,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 07:59:52,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 07:59:52,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 07:59:52,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:00:08,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:00:08,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:00:08,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:00:19,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:00:19,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:00:19,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:00:31,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:00:31,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:00:31,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:00:42,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:00:42,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:00:42,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:00:53,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:00:53,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:00:53,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:01:06,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:01:06,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:01:06,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:01:16,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:01:16,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:01:16,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:01:28,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:01:28,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:01:28,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:01:40,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:01:40,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:01:40,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:01:44,755.755 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 08:01:51,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:01:51,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:01:51,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:03,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:03,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:03,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:14,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:14,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:14,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:26,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:26,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:26,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:35,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:35,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:35,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:48,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:48,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:48,572.572 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:02:58,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:02:58,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:02:58,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:03:10,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:03:10,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:03:10,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:03:23,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:03:23,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:03:23,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:03:36,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:03:36,151.151 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:03:36,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:03:46,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:03:46,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:03:46,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:03:59,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:03:59,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:03:59,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:04:10,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:04:10,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:04:10,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:04:20,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:04:20,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:04:20,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:04:31,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:04:31,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:04:31,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:04:44,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:04:44,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:04:44,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:04:57,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:04:57,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:04:57,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:05:10,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:05:10,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:05:10,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:05:23,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:05:23,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:05:23,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:05:34,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:05:34,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:05:34,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:05:44,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:05:44,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:05:44,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:05:57,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:05:57,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:05:57,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:06:09,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:06:09,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:06:09,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:06:22,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:06:22,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:06:22,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:06:36,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:06:36,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:06:36,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:06:45,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:06:45,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:06:45,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:06:57,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:06:57,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:06:57,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:07:09,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:07:09,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:07:09,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:07:21,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:07:21,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:07:21,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:07:32,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:07:32,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:07:32,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:07:42,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:07:42,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:07:42,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:07:54,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:07:54,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:07:54,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:08:04,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:08:04,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:08:04,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:08:20,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:08:20,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:08:20,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:08:32,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:08:32,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:08:32,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:08:44,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:08:44,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:08:44,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:08:55,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:08:55,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:08:55,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:09:06,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:09:06,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:09:06,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:09:19,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:09:19,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:09:19,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:09:30,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:09:30,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:09:30,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:09:41,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:09:41,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:09:41,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:09:51,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:09:51,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:09:51,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:10:03,056.056 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:10:03,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:10:03,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:10:12,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:10:12,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:10:12,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:10:23,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:10:23,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:10:23,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:10:36,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:10:36,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:10:36,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:10:48,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:10:48,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:10:48,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:01,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:01,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:01,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:12,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:12,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:12,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:24,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:24,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:24,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:33,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:33,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:33,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:43,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:43,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:43,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:11:55,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:11:55,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:11:55,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:12:09,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:12:09,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:12:09,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:12:18,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:12:18,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:12:18,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:12:32,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:12:32,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:12:32,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:12:43,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:12:43,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:12:43,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:12:54,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:12:54,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:12:54,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:04,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:04,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:04,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:15,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:15,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:15,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:28,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:28,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:28,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:38,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:38,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:38,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:47,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:47,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:47,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:13:57,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:13:57,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:13:57,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:14:08,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:14:08,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:14:08,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:14:21,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:14:21,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:14:21,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:14:30,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:14:30,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:14:30,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:14:43,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:14:43,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:14:43,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:14:56,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:14:56,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:14:56,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:15:06,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:15:06,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:15:06,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:15:18,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:15:18,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:15:18,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:15:27,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:15:27,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:15:27,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:15:40,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:15:40,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:15:40,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:15:50,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:15:50,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:15:50,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:16:02,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:16:02,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:16:02,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:16:13,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:16:13,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:16:13,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:16:22,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:16:22,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:16:22,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:16:34,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:16:34,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:16:34,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:16:48,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:16:48,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:16:48,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:00,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:00,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:00,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:11,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:11,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:11,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:25,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:25,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:25,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:35,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:35,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:35,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:48,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:48,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:48,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:17:58,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:17:58,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:17:58,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:18:11,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:18:11,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:18:11,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:18:21,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:18:21,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:18:21,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:18:33,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:18:33,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:18:33,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:18:43,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:18:43,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:18:43,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:18:56,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:18:56,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:18:56,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:19:06,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:19:06,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:19:06,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:19:16,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:19:16,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:19:16,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:19:27,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:19:27,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:19:27,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:19:41,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:19:41,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:19:41,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:19:51,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:19:51,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:19:51,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:20:06,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:20:06,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:20:06,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:20:17,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:20:17,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:20:17,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:20:29,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:20:29,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:20:29,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:20:42,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:20:42,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:20:42,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:20:53,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:20:53,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:20:53,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:21:05,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:21:05,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:21:05,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:21:16,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:21:16,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:21:16,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:21:30,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:21:30,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:21:30,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:21:42,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:21:42,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:21:42,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:21:51,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:21:51,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:21:52,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:22:05,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:22:05,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:22:05,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:22:19,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:22:19,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:22:19,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:22:31,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:22:31,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:22:31,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:22:45,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:22:45,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:22:45,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:22:54,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:22:54,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:22:54,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:23:06,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:23:06,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:23:06,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:23:19,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:23:19,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:23:19,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:23:32,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:23:32,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:23:32,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:23:43,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:23:43,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:23:43,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:23:54,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:23:54,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:23:54,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:24:07,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:24:07,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:24:07,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:24:20,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:24:20,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:24:20,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:24:33,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:24:33,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:24:33,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:24:34,048.048 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 08:24:44,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:24:44,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:24:44,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:24:57,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:24:57,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:24:57,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:25:07,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:25:07,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:25:07,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:25:19,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:25:19,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:25:19,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:25:32,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:25:32,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:25:32,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:25:43,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:25:43,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:25:43,064.064 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:25:52,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:25:52,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:25:52,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:26:04,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:26:04,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:26:05,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:26:16,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:26:16,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:26:16,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:26:29,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:26:29,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:26:29,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:26:43,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:26:43,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:26:43,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:26:56,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:26:56,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:26:56,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:27:08,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:27:08,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:27:08,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:27:18,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:27:18,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:27:18,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:27:30,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:27:30,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:27:30,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:27:44,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:27:44,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:27:44,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:27:56,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:27:56,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:27:56,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:28:06,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:28:06,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:28:06,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:28:17,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:28:17,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:28:17,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:28:28,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:28:28,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:28:28,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:28:39,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:28:39,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:28:39,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:28:51,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:28:51,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:28:51,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:05,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:05,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:05,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:15,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:15,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:15,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:27,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:27,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:27,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:37,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:37,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:37,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:47,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:47,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:47,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:29:56,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:29:56,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:29:56,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:30:09,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:30:09,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:30:09,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:30:22,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:30:22,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:30:22,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:30:35,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:30:35,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:30:35,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:30:45,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:30:45,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:30:45,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:30:58,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:30:58,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:30:58,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:31:11,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:31:11,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:31:11,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:31:22,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:31:22,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:31:22,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:31:35,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:31:35,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:31:35,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:31:45,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:31:45,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:31:45,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:31:57,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:31:57,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:31:57,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:32:09,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:32:09,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:32:09,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:32:21,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:32:21,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:32:21,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:32:33,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:32:33,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:32:33,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:32:46,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:32:46,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:32:46,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:32:57,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:32:57,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:32:57,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:33:09,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:33:09,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:33:09,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:33:19,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:33:19,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:33:19,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:33:31,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:33:31,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:33:31,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:33:41,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:33:41,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:33:41,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:33:52,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:33:52,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:33:52,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:34:07,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:34:07,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:34:07,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:34:18,981.981 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 08:34:19,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:34:19,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:34:19,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:34:33,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:34:33,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:34:33,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:34:45,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:34:45,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:34:45,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:34:55,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:34:55,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:34:55,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:08,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:08,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:08,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:18,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:18,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:18,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:28,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:28,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:28,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:39,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:39,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:39,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:49,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:49,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:49,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:35:59,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:35:59,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:35:59,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:36:13,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:36:13,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:36:13,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:36:23,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:36:23,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:36:23,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:36:36,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:36:36,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:36:36,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:36:47,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:36:47,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:36:47,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:01,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:01,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:01,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:11,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:11,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:11,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:22,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:22,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:22,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:35,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:35,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:35,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:48,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:48,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:48,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:37:57,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:37:57,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:37:57,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:38:08,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:38:08,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:38:08,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:38:19,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:38:19,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:38:19,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:38:30,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:38:30,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:38:30,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:38:40,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:38:40,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:38:40,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:38:50,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:38:50,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:38:50,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:39:02,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:39:02,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:39:02,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:39:14,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:39:14,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:39:14,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:39:27,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:39:27,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:39:27,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:39:40,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:39:40,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:39:40,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:39:50,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:39:50,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:39:50,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:40:03,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:40:03,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:40:03,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:40:16,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:40:16,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:40:16,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:40:26,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:40:26,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:40:26,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:40:37,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:40:37,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:40:37,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:40:48,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:40:48,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:40:48,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:02,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:02,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:02,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:15,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:15,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:15,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:25,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:25,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:25,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:35,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:35,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:35,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:47,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:47,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:47,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:41:58,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:41:58,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:41:58,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:42:10,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:42:10,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:42:10,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:42:23,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:42:23,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:42:23,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:42:37,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:42:37,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:42:37,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:42:50,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:42:50,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:42:50,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:43:03,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:43:03,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:43:03,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:43:15,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:43:15,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:43:15,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:43:27,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:43:27,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:43:27,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:43:41,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:43:41,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:43:41,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:43:51,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:43:51,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:43:51,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:44:02,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:44:02,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:44:02,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:44:13,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:44:13,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:44:13,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:44:26,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:44:26,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:44:26,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:44:39,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:44:39,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:44:39,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:44:52,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:44:52,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:44:52,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:03,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:03,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:03,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:15,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:15,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:15,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:25,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:25,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:25,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:36,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:36,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:36,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:46,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:46,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:46,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:45:57,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:45:57,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:45:57,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:04,915.915 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 08:46:07,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:07,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:07,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:19,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:19,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:19,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:29,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:29,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:29,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:39,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:39,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:39,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:50,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:50,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:50,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:46:59,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:46:59,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:46:59,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:47:09,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:47:09,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:47:09,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:47:22,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:47:22,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:47:22,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:47:35,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:47:35,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:47:35,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:47:47,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:47:47,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:47:47,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:47:59,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:47:59,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:47:59,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:48:10,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:48:10,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:48:10,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:48:22,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:48:22,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:48:22,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:48:34,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:48:34,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:48:34,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:48:45,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:48:45,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:48:45,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:48:58,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:48:58,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:48:58,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:49:10,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:49:10,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:49:10,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:49:20,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:49:20,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:49:20,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:49:31,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:49:31,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:49:31,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:49:43,463.463 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:49:43,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:49:43,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:49:55,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:49:55,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:49:55,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:50:08,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:50:08,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:50:08,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:50:21,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:50:21,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:50:21,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:50:33,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:50:33,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:50:33,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:50:45,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:50:45,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:50:45,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:50:57,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:50:57,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:50:57,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:51:09,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:51:09,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:51:09,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:51:19,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:51:19,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:51:19,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:51:31,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:51:31,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:51:31,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:51:44,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:51:44,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:51:44,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:51:56,012.012 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:51:56,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:51:56,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:52:07,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:52:07,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:52:07,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:52:21,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:52:21,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:52:21,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:52:32,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:52:32,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:52:32,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:52:42,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:52:42,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:52:42,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:52:53,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:52:53,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:52:53,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:53:03,216.216 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:53:03,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:53:03,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:53:15,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:53:15,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:53:15,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:53:28,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:53:28,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:53:28,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:53:40,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:53:40,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:53:40,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:53:50,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:53:51,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:53:51,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:54:03,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:54:03,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:54:03,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:54:15,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:54:15,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:54:15,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:54:26,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:54:26,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:54:26,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:54:38,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:54:38,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:54:38,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:54:50,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:54:50,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:54:50,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:02,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:02,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:02,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:14,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:14,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:14,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:25,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:25,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:25,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:35,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:35,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:35,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:44,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:44,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:44,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:55:57,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:55:57,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:55:57,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:56:09,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:56:09,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:56:09,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:56:21,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:56:21,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:56:21,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:56:32,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:56:32,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:56:32,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:56:45,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:56:45,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:56:45,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:56:58,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:56:58,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:56:58,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:57:10,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:57:10,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:57:10,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:57:23,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:57:23,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:57:23,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:57:36,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:57:36,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:57:36,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:57:47,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:57:47,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:57:47,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:57:59,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:57:59,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:57:59,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:58:11,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:58:11,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:58:11,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:58:21,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:58:21,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:58:21,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:58:35,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:58:35,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:58:35,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:58:45,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:58:45,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:58:45,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:58:55,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:58:55,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:58:55,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:59:08,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:59:08,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:59:08,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:59:20,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:59:20,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:59:20,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:59:32,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:59:32,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:59:32,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:59:42,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:59:42,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:59:42,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 08:59:55,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 08:59:55,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 08:59:55,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:00:10,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:00:10,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:00:10,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:00:20,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:00:20,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:00:20,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:00:33,377.377 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:00:33,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:00:33,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:00:43,943.943 ERROR ] Error updating vm_info, seems invalid IMEI: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_config.py", line 286, in pi_network_check data = json.loads(Health().network_check(str(utils.get_imei()), info)) 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-08-25 09:00:44,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:00:44,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:00:44,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:00:57,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:00:57,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:00:57,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:01:08,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:01:08,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:01:08,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:01:19,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:01:19,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:01:19,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:01:32,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:01:32,559.559 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:01:32,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:01:45,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:01:45,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:01:45,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:01:57,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:01:57,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:01:57,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:02:08,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:02:08,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:02:08,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:02:18,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:02:18,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:02:18,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:02:30,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:02:30,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:02:30,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:02:44,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:02:44,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:02:44,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:02:56,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:02:56,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:02:56,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:03:07,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:03:07,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:03:07,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:03:18,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:03:18,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:03:18,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:03:29,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:03:29,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:03:29,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:03:42,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:03:42,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:03:42,103.103 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:03:54,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:03:54,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:03:54,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:04:06,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:04:06,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:04:06,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:04:16,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:04:16,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:04:16,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:04:26,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:04:26,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:04:26,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:04:37,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:04:37,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:04:37,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:04:48,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:04:48,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:04:48,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:05:01,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:05:01,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:05:01,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:05:14,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:05:14,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:05:14,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:05:24,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:05:24,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:05:24,752.752 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:05:35,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:05:35,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:05:35,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:05:47,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:05:47,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:05:47,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:06:00,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:06:00,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:06:00,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:06:14,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:06:14,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:06:14,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:06:23,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:06:23,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:06:23,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:06:36,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:06:36,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:06:36,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:06:48,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:06:48,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:06:48,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:07:00,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:07:00,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:07:00,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:07:13,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:07:13,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:07:13,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:07:26,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:07:26,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:07:26,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:07:37,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:07:37,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:07:37,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:07:47,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:07:47,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:07:47,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:00,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:00,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:00,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:12,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:12,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:12,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:22,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:22,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:22,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:32,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:32,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:32,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:46,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:46,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:46,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:08:56,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:08:56,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:08:56,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:09:06,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:09:06,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:09:06,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:09:18,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:09:18,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:09:18,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:09:21,495.495 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 09:09:31,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:09:31,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:09:31,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:09:44,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:09:44,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:09:44,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:09:54,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:09:54,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:09:54,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:10:08,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:10:08,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:10:08,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:10:18,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:10:18,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:10:19,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:10:29,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:10:29,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:10:29,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:10:42,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:10:42,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:10:42,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:10:54,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:10:54,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:10:54,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:06,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:06,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:06,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:18,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:18,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:18,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:27,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:27,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:27,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:38,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:38,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:38,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:48,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:48,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:48,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:11:59,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:11:59,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:11:59,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:12:12,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:12:12,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:12:12,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:12:24,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:12:24,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:12:24,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:12:35,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:12:35,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:12:35,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:12:46,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:12:46,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:12:46,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:12:59,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:12:59,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:12:59,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:13:09,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:13:09,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:13:09,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:13:23,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:13:23,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:13:23,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:13:33,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:13:33,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:13:33,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:13:46,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:13:46,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:13:46,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:13:59,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:13:59,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:13:59,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:14:11,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:14:11,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:14:11,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:14:22,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:14:22,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:14:22,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:14:35,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:14:35,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:14:35,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:14:45,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:14:45,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:14:45,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:14:55,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:14:55,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:14:55,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:15:07,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:15:07,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:15:07,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:15:19,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:15:19,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:15:19,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:15:30,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:15:30,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:15:30,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:15:40,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:15:40,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:15:40,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:15:51,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:15:51,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:15:51,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:16:03,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:16:03,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:16:03,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:16:15,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:16:15,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:16:15,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:16:29,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:16:29,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:16:29,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:16:38,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:16:38,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:16:38,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:16:48,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:16:48,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:16:48,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:17:00,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:17:01,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:17:01,007.007 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:17:13,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:17:13,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:17:13,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:17:18,898.898 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 09:17:27,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:17:27,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:17:27,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:17:39,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:17:39,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:17:39,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:17:50,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:17:50,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:17:50,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:18:01,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:18:01,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:18:01,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:18:13,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:18:13,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:18:13,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:18:26,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:18:26,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:18:26,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:18:39,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:18:39,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:18:39,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:18:50,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:18:50,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:18:50,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:19:02,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:19:02,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:19:02,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:19:15,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:19:15,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:19:15,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:19:28,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:19:28,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:19:28,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:19:40,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:19:40,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:19:40,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:19:53,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:19:53,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:19:53,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:20:07,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:20:07,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:20:08,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:20:20,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:20:20,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:20:20,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:20:31,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:20:31,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:20:31,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:20:43,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:20:43,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:20:43,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:20:52,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:20:52,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:20:52,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:21:05,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:21:05,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:21:05,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:21:16,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:21:16,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:21:16,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:21:26,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:21:26,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:21:26,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:21:38,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:21:38,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:21:38,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:21:49,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:21:49,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:21:49,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:22:02,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:22:02,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:22:02,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:22:14,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:22:14,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:22:14,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:22:27,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:22:27,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:22:27,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:22:40,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:22:40,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:22:40,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:22:50,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:22:50,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:22:50,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:23:01,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:23:01,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:23:01,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:23:15,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:23:15,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:23:15,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:23:28,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:23:28,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:23:28,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:23:42,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:23:42,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:23:42,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:23:54,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:23:54,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:23:54,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:24:05,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:24:05,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:24:05,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:24:15,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:24:15,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:24:15,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:24:27,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:24:27,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:24:27,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:24:40,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:24:40,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:24:40,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:24:52,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:24:52,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:24:52,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:04,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:04,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:04,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:14,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:14,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:14,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:27,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:27,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:27,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:38,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:38,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:38,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:49,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:49,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:49,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:25:58,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:25:58,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:25:58,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:26:09,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:26:09,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:26:09,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:26:20,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:26:20,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:26:20,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:26:30,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:26:30,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:26:30,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:26:42,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:26:42,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:26:42,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:26:53,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:26:53,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:26:53,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:27:06,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:27:06,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:27:06,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:27:19,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:27:19,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:27:19,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:27:29,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:27:29,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:27:29,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:27:41,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:27:41,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:27:41,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:27:52,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:27:52,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:27:52,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:05,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:05,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:05,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:16,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:16,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:16,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:25,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:25,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:25,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:35,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:35,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:35,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:44,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:44,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:44,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:28:54,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:28:54,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:28:54,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:29:07,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:29:07,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:29:07,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:29:19,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:29:19,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:29:19,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:29:32,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:29:32,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:29:32,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:29:42,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:29:42,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:29:42,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:29:52,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:29:52,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:29:52,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:30:06,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:30:06,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:30:06,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:30:19,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:30:19,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:30:19,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:30:31,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:30:31,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:30:31,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:30:41,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:30:41,840.840 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:30:41,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:30:54,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:30:54,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:30:54,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:31:05,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:31:05,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:31:05,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:31:16,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:31:16,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:31:16,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:31:27,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:31:27,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:31:27,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:31:38,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:31:38,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:31:38,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:31:50,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:31:50,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:31:50,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:01,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:01,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:01,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:14,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:14,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:14,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:25,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:25,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:25,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:35,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:35,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:35,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:47,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:47,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:47,891.891 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:32:59,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:32:59,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:32:59,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:33:09,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:33:09,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:33:09,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:33:21,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:33:21,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:33:21,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:33:32,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:33:32,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:33:32,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:33:43,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:33:43,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:33:43,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:33:53,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:33:53,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:33:53,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:34:06,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:34:06,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:34:06,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:34:17,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:34:17,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:34:17,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:34:30,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:34:30,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:34:30,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:34:43,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:34:43,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:34:43,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:34:56,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:34:56,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:34:56,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:35:07,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:35:07,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:35:07,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:35:19,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:35:19,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:35:19,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:35:23,200.200 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 09:35:32,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:35:32,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:35:32,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:35:45,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:35:45,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:35:45,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:35:55,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:35:55,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:35:55,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:36:08,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:36:08,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:36:08,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:36:19,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:36:19,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:36:19,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:36:29,900.900 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:36:29,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:36:29,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:36:40,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:36:40,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:36:40,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:36:51,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:36:51,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:36:51,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:37:03,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:37:03,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:37:03,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:37:16,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:37:16,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:37:16,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:37:30,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:37:30,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:37:30,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:37:40,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:37:40,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:37:40,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:37:52,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:37:52,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:37:52,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:05,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:05,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:05,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:15,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:15,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:15,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:26,631.631 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:26,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:26,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:37,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:37,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:37,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:47,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:47,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:47,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:38:58,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:38:58,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:38:58,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:39:10,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:39:10,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:39:10,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:39:23,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:39:23,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:39:23,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:39:37,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:39:37,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:39:37,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:39:49,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:39:49,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:39:49,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:40:03,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:40:03,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:40:03,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:40:15,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:40:15,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:40:15,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:40:28,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:40:28,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:40:28,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:40:38,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:40:38,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:40:38,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:40:51,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:40:51,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:40:51,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:41:01,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:41:01,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:41:01,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:41:15,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:41:15,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:41:15,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:41:26,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:41:26,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:41:26,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:41:37,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:41:37,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:41:37,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:41:50,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:41:50,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:41:50,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:42:02,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:42:02,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:42:02,541.541 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:42:15,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:42:15,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:42:15,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:42:26,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:42:26,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:42:26,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:42:37,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:42:37,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:42:37,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:42:50,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:42:50,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:42:50,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:00,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:00,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:00,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:10,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:10,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:10,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:20,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:20,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:20,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:33,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:33,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:33,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:44,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:44,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:44,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:43:55,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:43:55,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:43:55,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:44:05,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:44:05,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:44:05,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:44:17,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:44:17,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:44:17,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:44:30,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:44:30,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:44:30,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:44:40,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:44:40,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:44:40,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:44:49,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:44:49,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:44:49,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:02,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:02,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:02,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:13,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:13,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:13,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:23,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:23,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:23,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:34,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:34,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:34,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:46,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:46,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:46,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:45:57,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:45:57,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:45:57,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:46:10,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:46:10,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:46:10,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:46:20,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:46:20,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:46:20,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:46:30,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:46:30,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:46:30,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:46:40,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:46:40,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:46:40,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:46:51,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:46:51,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:46:51,271.271 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:47:03,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:47:03,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:47:03,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:47:15,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:47:15,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:47:15,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:47:26,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:47:26,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:47:26,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:47:39,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:47:39,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:47:39,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:47:52,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:47:52,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:47:52,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:02,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:02,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:02,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:11,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:11,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:11,758.758 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:23,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:23,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:23,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:36,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:36,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:36,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:46,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:46,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:46,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:48:57,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:48:57,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:48:57,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:49:10,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:49:10,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:49:10,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:49:21,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:49:21,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:49:21,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:49:33,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:49:33,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:49:33,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:49:44,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:49:44,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:49:44,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:49:57,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:49:57,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:49:57,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:50:08,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:50:08,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:50:08,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:50:20,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:50:20,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:50:20,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:50:32,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:50:32,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:50:32,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:50:44,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:50:44,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:50:44,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:50:55,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:50:55,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:50:55,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:51:07,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:51:07,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:51:07,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:51:18,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:51:18,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:51:18,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:51:30,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:51:30,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:51:30,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:51:41,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:51:41,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:51:41,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:51:54,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:51:54,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:51:54,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:52:05,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:52:05,146.146 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:52:05,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:52:18,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:52:18,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:52:18,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:52:31,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:52:31,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:52:31,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:52:41,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:52:41,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:52:41,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:52:55,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:52:55,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:52:55,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:53:05,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:53:05,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:53:05,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:53:18,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:53:18,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:53:18,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:53:28,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:53:28,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:53:28,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:53:40,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:53:40,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:53:40,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:53:53,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:53:53,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:53:53,589.589 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:54:06,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:54:06,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:54:06,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:54:16,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:54:16,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:54:16,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:54:23,824.824 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 09:54:29,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:54:29,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:54:29,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:54:41,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:54:41,467.467 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:54:41,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:54:53,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:54:53,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:54:53,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:55:07,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:55:07,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:55:07,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:55:17,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:55:17,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:55:17,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:55:29,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:55:29,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:55:29,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:55:41,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:55:41,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:55:41,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:55:51,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:55:51,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:55:51,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:56:04,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:56:04,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:56:04,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:56:17,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:56:17,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:56:17,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:56:27,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:56:27,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:56:27,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:56:38,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:56:38,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:56:38,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:56:47,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:56:47,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:56:47,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:57:00,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:57:00,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:57:00,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:57:12,606.606 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:57:12,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:57:12,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:57:22,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:57:22,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:57:22,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:57:35,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:57:35,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:57:35,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:57:47,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:57:47,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:57:47,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:00,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:00,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:00,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:13,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:13,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:13,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:25,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:25,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:25,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:38,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:38,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:38,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:48,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:48,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:48,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:58:59,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:58:59,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:58:59,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:59:12,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:59:12,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:59:12,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:59:23,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:59:23,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:59:23,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:59:32,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:59:32,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:59:32,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:59:45,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:59:45,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:59:45,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 09:59:54,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 09:59:54,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 09:59:54,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:00:08,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:00:08,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:00:08,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:00:19,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:00:19,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:00:19,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:00:30,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:00:30,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:00:30,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:00:41,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:00:41,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:00:41,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:00:52,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:00:52,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:00:52,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:01:03,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:01:03,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:01:03,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:01:16,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:01:16,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:01:16,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:01:28,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:01:28,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:01:28,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:01:41,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:01:41,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:01:41,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:01:50,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:01:50,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:01:50,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:02:04,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:02:04,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:02:04,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:02:16,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:02:16,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:02:16,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:02:25,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:02:25,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:02:25,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:02:37,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:02:37,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:02:37,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:02:50,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:02:50,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:02:50,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:02,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:02,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:02,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:13,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:13,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:13,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:25,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:25,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:25,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:38,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:38,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:38,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:49,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:49,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:49,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:03:59,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:03:59,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:03:59,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:04:10,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:04:10,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:04:10,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:04:23,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:04:23,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:04:23,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:04:35,829.829 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:04:35,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:04:35,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:04:48,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:04:48,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:04:48,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:01,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:01,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:01,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:12,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:12,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:12,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:23,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:23,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:23,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:33,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:33,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:33,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:45,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:45,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:45,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:05:55,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:05:55,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:05:55,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:06:07,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:06:07,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:06:07,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:06:21,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:06:21,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:06:22,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:06:35,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:06:35,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:06:35,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:06:45,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:06:45,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:06:45,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:06:56,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:06:56,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:06:56,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:07:08,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:07:08,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:07:08,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:07:22,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:07:22,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:07:22,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:07:32,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:07:32,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:07:32,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:07:43,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:07:43,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:07:43,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:07:51,907.907 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 10:07:54,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:07:54,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:07:54,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:08:04,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:08:04,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:08:04,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:08:15,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:08:15,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:08:15,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:08:28,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:08:28,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:08:28,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:08:37,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:08:37,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:08:37,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:08:50,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:08:50,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:08:50,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:09:02,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:09:02,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:09:02,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:09:14,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:09:14,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:09:14,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:09:26,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:09:26,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:09:26,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:09:40,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:09:40,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:09:40,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:09:50,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:09:50,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:09:50,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:10:03,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:10:03,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:10:03,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:10:14,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:10:14,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:10:14,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:10:26,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:10:26,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:10:26,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:10:36,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:10:36,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:10:36,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:10:48,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:10:48,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:10:48,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:01,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:01,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:01,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:11,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:11,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:11,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:20,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:20,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:20,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:32,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:32,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:32,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:43,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:43,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:43,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:11:54,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:11:54,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:11:54,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:12:05,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:12:05,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:12:05,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:12:17,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:12:17,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:12:17,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:12:27,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:12:27,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:12:27,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:12:39,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:12:39,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:12:39,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:12:49,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:12:49,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:12:49,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:02,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:02,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:02,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:12,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:12,117.117 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:12,120.120 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:21,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:21,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:21,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:32,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:32,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:32,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:45,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:45,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:45,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:13:58,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:13:58,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:13:58,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:14:10,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:14:10,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:14:10,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:14:24,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:14:24,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:14:24,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:14:35,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:14:35,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:14:35,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:14:44,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:14:44,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:14:44,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:14:55,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:14:55,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:14:55,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:15:04,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:15:04,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:15:04,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:15:17,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:15:17,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:15:17,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:15:28,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:15:28,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:15:28,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:15:41,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:15:41,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:15:41,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:15:54,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:15:54,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:15:54,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:16:05,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:16:05,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:16:05,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:16:16,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:16:16,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:16:16,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:16:28,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:16:28,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:16:28,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:16:41,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:16:41,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:16:41,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:16:52,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:16:52,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:16:52,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:17:04,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:17:04,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:17:04,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:17:08,855.855 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 10:17:15,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:17:15,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:17:15,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:17:28,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:17:28,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:17:28,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:17:40,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:17:40,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:17:40,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:17:53,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:17:53,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:17:53,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:18:04,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:18:04,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:18:04,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:18:14,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:18:14,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:18:14,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:18:24,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:18:24,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:18:24,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:18:38,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:18:38,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:18:38,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:18:51,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:18:51,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:18:51,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:02,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:02,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:03,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:14,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:14,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:14,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:24,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:24,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:24,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:35,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:35,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:35,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:47,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:47,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:47,369.369 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:19:59,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:19:59,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:19:59,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:20:12,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:20:12,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:20:12,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:20:26,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:20:26,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:20:26,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:20:39,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:20:39,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:20:39,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:20:51,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:20:51,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:20:51,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:03,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:03,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:03,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:15,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:15,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:15,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:26,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:26,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:26,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:38,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:38,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:38,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:50,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:50,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:50,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:21:59,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:21:59,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:21:59,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:22:11,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:22:11,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:22:11,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:22:22,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:22:22,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:22:22,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:22:33,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:22:33,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:22:33,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:22:47,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:22:47,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:22:47,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:00,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:00,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:00,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:12,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:12,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:12,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:23,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:23,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:23,353.353 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:33,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:33,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:33,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:46,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:46,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:46,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:23:59,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:23:59,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:23:59,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:24:11,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:24:11,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:24:11,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:24:24,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:24:24,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:24:24,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:24:38,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:24:38,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:24:38,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:24:48,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:24:48,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:24:48,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:00,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:00,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:00,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:10,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:10,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:10,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:21,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:21,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:21,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:33,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:33,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:33,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:46,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:46,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:46,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:25:56,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:25:56,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:25:56,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:26:06,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:26:06,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:26:06,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:26:16,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:26:16,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:26:16,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:26:26,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:26:26,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:26:26,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:26:39,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:26:39,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:26:39,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:26:52,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:26:52,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:26:52,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:27:05,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:27:05,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:27:05,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:27:15,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:27:15,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:27:15,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:27:27,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:27:27,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:27:27,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:27:39,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:27:39,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:27:39,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:27:50,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:27:51,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:27:51,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:03,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:03,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:03,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:14,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:14,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:14,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:23,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:23,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:23,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:33,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:33,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:33,433.433 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:44,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:44,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:44,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:28:53,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:28:53,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:28:53,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:04,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:04,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:04,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:15,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:15,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:15,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:25,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:25,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:25,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:35,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:35,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:35,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:45,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:45,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:45,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:29:55,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:29:55,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:29:55,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:30:08,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:30:08,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:30:08,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:30:22,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:30:22,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:30:22,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:30:35,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:30:35,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:30:35,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:30:48,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:30:48,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:30:48,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:30:58,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:30:58,492.492 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:30:58,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:31:09,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:31:09,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:31:09,379.379 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:31:21,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:31:21,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:31:21,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:31:32,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:31:32,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:31:32,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:31:42,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:31:42,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:31:42,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:31:52,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:31:52,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:31:52,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:32:05,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:32:05,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:32:05,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:32:17,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:32:17,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:32:17,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:32:28,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:32:28,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:32:28,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:32:42,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:32:42,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:32:42,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:32:54,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:32:54,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:32:54,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:04,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:33:04,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:33:04,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:15,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:33:15,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:33:15,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:26,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:33:26,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:33:26,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:38,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:33:38,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:33:38,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:49,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:33:49,875.875 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:33:49,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:33:55,622.622 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 10:34:03,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:03,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:03,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:34:13,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:13,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:13,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:34:24,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:24,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:24,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:34:35,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:35,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:35,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:34:45,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:45,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:45,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:34:57,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:34:57,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:34:57,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:35:08,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:35:08,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:35:08,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:35:19,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:35:19,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:35:19,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:35:30,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:35:30,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:35:30,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:35:45,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:35:45,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:35:45,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:35:54,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:35:54,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:35:54,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:36:05,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:36:05,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:36:05,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:36:18,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:36:18,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:36:18,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:36:31,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:36:31,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:36:31,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:36:44,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:36:44,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:36:44,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:36:55,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:36:55,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:36:55,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:37:08,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:37:08,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:37:08,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:37:20,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:37:20,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:37:20,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:37:31,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:37:31,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:37:31,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:37:43,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:37:43,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:37:43,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:37:55,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:37:55,886.886 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:37:55,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:38:06,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:38:06,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:38:06,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:38:18,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:38:18,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:38:18,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:38:32,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:38:32,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:38:32,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:38:44,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:38:44,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:38:44,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:38:53,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:38:53,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:38:53,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:39:06,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:39:06,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:39:06,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:39:19,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:39:19,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:39:19,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:39:31,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:39:31,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:39:31,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:39:43,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:39:43,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:39:43,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:39:54,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:39:54,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:39:54,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:40:06,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:40:06,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:40:06,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:40:18,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:40:18,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:40:18,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:40:28,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:40:28,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:40:28,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:40:41,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:40:41,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:40:41,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:40:52,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:40:52,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:40:52,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:41:05,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:41:05,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:41:05,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:41:18,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:41:18,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:41:18,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:41:30,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:41:30,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:41:30,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:41:40,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:41:40,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:41:40,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:41:53,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:41:53,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:41:53,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:42:04,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:42:04,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:42:04,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:42:16,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:42:16,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:42:16,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:42:25,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:42:25,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:42:25,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:42:37,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:42:37,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:42:37,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:42:51,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:42:51,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:42:51,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:43:02,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:43:02,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:43:02,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:43:12,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:43:12,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:43:12,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:43:22,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:43:22,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:43:22,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:43:36,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:43:36,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:43:36,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:43:48,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:43:48,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:43:48,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:44:00,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:44:00,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:44:00,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:44:14,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:44:14,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:44:14,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:44:26,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:44:26,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:44:26,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:44:36,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:44:36,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:44:36,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:44:48,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:44:48,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:44:48,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:00,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:00,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:00,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:12,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:12,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:12,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:22,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:22,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:22,016.016 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:34,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:34,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:34,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:45,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:45,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:45,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:45:56,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:45:56,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:45:56,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:46:08,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:46:08,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:46:08,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:46:20,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:46:20,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:46:20,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:46:32,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:46:32,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:46:32,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:46:45,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:46:45,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:46:45,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:46:56,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:46:56,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:46:56,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:47:07,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:47:07,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:47:07,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:47:18,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:47:18,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:47:18,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:47:31,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:47:31,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:47:31,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:47:42,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:47:42,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:47:42,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:47:54,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:47:54,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:47:54,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:48:06,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:48:06,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:48:06,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:48:19,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:48:19,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:48:19,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:48:32,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:48:32,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:48:32,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:48:43,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:48:43,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:48:43,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:48:56,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:48:56,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:48:56,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:49:08,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:49:08,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:49:08,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:49:18,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:49:18,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:49:18,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:49:30,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:49:30,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:49:30,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:49:41,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:49:41,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:49:41,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:49:50,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:49:50,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:49:50,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:50:00,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:50:00,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:50:00,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:50:12,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:50:12,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:50:12,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:50:25,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:50:25,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:50:25,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:50:37,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:50:37,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:50:37,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:50:48,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:50:48,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:50:48,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:00,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:01,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:01,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:12,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:12,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:12,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:23,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:23,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:23,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:34,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:34,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:34,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:46,476.476 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 10:51:47,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:48,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:48,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:51:57,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:51:57,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:51:57,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:52:10,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:52:10,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:52:10,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:52:21,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:52:21,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:52:21,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:52:33,714.714 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:52:33,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:52:33,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:52:46,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:52:46,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:52:46,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:52:58,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:52:58,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:52:58,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:53:11,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:53:11,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:53:11,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:53:21,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:53:21,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:53:21,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:53:34,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:53:34,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:53:34,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:53:45,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:53:45,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:53:45,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:53:58,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:53:58,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:53:58,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:54:07,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:54:07,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:54:07,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:54:19,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:54:19,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:54:19,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:54:29,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:54:29,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:54:29,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:54:42,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:54:42,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:54:42,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:54:53,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:54:53,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:54:53,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:55:04,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:55:04,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:55:04,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:55:17,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:55:17,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:55:17,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:55:31,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:55:31,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:55:31,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:55:43,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:55:43,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:55:43,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:55:53,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:55:53,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:55:53,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:56:05,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:56:05,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:56:05,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:56:16,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:56:16,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:56:16,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:56:28,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:56:28,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:56:28,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:56:41,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:56:41,096.096 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:56:41,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:56:53,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:56:53,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:56:53,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:57:06,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:57:06,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:57:06,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:57:19,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:57:19,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:57:19,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:57:28,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:57:28,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:57:28,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:57:40,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:57:40,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:57:40,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:57:50,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:57:50,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:57:50,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:58:03,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:58:03,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:58:03,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:58:14,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:58:14,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:58:14,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:58:26,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:58:26,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:58:26,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:58:36,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:58:36,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:58:36,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:58:48,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:58:48,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:58:48,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:59:02,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:59:02,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:59:02,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:59:15,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:59:15,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:59:15,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:59:24,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:59:24,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:59:24,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:59:38,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:59:38,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:59:38,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 10:59:51,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 10:59:51,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 10:59:51,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:00:04,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:00:04,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:00:04,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:00:17,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:00:17,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:00:17,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:00:29,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:00:29,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:00:29,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:00:43,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:00:43,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:00:43,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:00:53,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:00:53,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:00:53,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:01:04,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:01:04,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:01:04,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:01:16,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:01:16,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:01:16,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:01:28,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:01:28,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:01:28,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:01:41,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:01:41,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:01:41,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:01:53,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:01:53,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:01:53,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:02:03,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:02:03,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:02:03,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:02:16,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:02:16,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:02:16,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:02:27,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:02:27,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:02:27,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:02:39,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:02:39,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:02:39,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:02:51,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:02:51,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:02:51,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:03:03,791.791 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:03:03,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:03:03,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:03:14,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:03:14,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:03:14,878.878 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:03:26,681.681 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:03:26,684.684 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:03:26,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:03:38,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:03:38,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:03:38,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:03:52,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:03:52,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:03:52,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:04:03,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:04:03,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:04:03,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:04:16,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:04:16,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:04:16,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:04:29,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:04:29,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:04:29,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:04:38,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:04:38,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:04:38,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:04:49,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:04:49,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:04:49,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:01,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:01,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:01,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:12,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:12,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:12,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:21,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:21,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:21,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:33,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:33,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:33,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:42,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:42,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:42,867.867 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:05:52,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:05:52,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:05:52,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:05,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:06:05,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:06:05,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:18,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:06:18,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:06:18,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:29,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:06:29,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:06:29,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:40,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:06:40,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:06:40,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:52,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:06:52,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:06:52,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:06:54,013.013 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 11:07:03,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:03,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:03,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:07:13,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:13,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:13,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:07:26,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:26,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:26,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:07:38,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:38,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:38,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:07:49,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:49,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:49,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:07:59,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:07:59,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:07:59,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:08:10,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:08:10,238.238 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:08:10,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:08:23,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:08:23,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:08:23,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:08:35,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:08:35,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:08:35,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:08:52,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:08:52,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:08:52,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:09:07,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:09:07,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:09:07,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:09:20,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:09:20,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:09:20,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:09:31,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:09:31,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:09:31,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:09:43,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:09:43,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:09:43,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:09:53,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:09:53,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:09:53,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:10:07,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:10:07,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:10:07,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:10:18,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:10:18,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:10:18,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:10:29,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:10:29,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:10:29,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:10:39,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:10:39,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:10:39,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:10:50,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:10:50,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:10:50,473.473 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:01,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:01,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:01,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:11,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:11,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:11,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:24,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:24,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:24,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:33,950.950 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:33,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:33,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:43,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:43,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:43,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:11:54,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:11:54,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:11:54,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:12:06,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:12:06,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:12:06,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:12:17,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:12:17,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:12:17,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:12:30,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:12:30,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:12:30,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:12:40,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:12:40,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:12:40,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:12:53,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:12:53,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:12:53,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:13:04,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:13:04,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:13:04,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:13:17,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:13:17,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:13:17,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:13:28,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:13:28,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:13:28,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:13:39,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:13:39,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:13:39,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:13:52,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:13:52,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:13:52,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:03,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:03,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:03,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:14,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:14,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:14,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:24,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:24,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:24,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:36,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:36,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:36,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:48,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:48,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:48,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:14:59,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:14:59,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:14:59,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:15:12,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:15:12,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:15:12,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:15:22,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:15:22,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:15:22,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:15:33,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:15:33,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:15:33,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:15:46,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:15:46,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:15:46,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:15:55,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:15:55,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:15:55,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:16:08,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:16:08,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:16:08,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:16:20,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:16:20,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:16:20,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:16:32,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:16:32,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:16:32,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:16:44,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:16:44,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:16:44,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:16:55,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:16:55,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:16:55,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:04,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:04,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:04,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:18,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:18,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:18,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:28,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:28,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:28,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:38,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:38,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:38,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:47,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:47,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:47,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:17:58,354.354 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:17:58,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:17:58,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:18:07,638.638 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 11:18:09,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:18:09,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:18:09,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:18:21,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:18:21,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:18:21,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:18:34,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:18:34,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:18:34,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:18:46,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:18:46,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:18:46,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:18:57,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:18:57,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:18:57,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:19:10,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:19:10,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:19:10,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:19:24,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:19:24,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:19:24,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:19:35,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:19:35,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:19:35,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:19:45,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:19:45,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:19:45,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:19:55,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:19:55,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:19:55,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:20:08,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:20:08,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:20:08,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:20:21,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:20:21,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:20:21,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:20:34,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:20:34,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:20:34,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:20:45,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:20:45,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:20:45,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:20:54,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:20:54,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:20:54,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:21:06,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:21:06,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:21:06,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:21:18,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:21:18,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:21:18,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:21:30,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:21:30,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:21:30,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:21:43,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:21:43,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:21:43,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:21:54,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:21:54,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:21:54,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:22:05,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:22:05,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:22:05,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:22:16,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:22:16,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:22:16,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:22:26,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:22:26,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:22:26,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:22:37,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:22:37,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:22:37,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:22:50,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:22:50,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:22:50,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:01,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:01,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:01,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:11,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:11,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:11,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:23,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:23,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:23,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:35,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:35,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:35,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:47,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:47,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:47,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:23:57,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:23:57,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:23:57,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:24:10,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:24:10,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:24:10,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:24:22,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:24:22,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:24:22,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:24:36,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:24:36,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:24:36,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:24:48,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:24:48,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:24:48,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:25:00,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:25:00,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:25:00,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:25:12,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:25:12,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:25:12,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:25:26,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:25:26,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:25:26,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:25:37,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:25:37,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:25:37,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:25:49,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:25:49,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:25:49,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:26:01,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:26:01,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:26:01,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:26:14,897.897 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:26:14,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:26:14,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:26:25,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:26:25,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:26:25,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:26:37,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:26:37,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:26:37,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:26:50,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:26:50,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:26:50,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:01,501.501 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:01,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:01,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:13,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:13,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:13,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:23,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:23,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:23,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:35,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:35,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:35,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:47,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:47,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:47,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:27:57,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:27:57,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:27:57,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:28:07,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:28:07,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:28:07,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:28:17,618.618 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:28:17,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:28:17,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:28:26,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:28:26,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:28:26,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:28:39,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:28:39,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:28:39,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:28:52,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:28:52,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:28:52,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:29:04,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:29:04,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:29:04,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:29:17,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:29:17,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:29:17,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:29:27,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:29:27,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:29:27,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:29:40,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:29:40,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:29:40,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:29:49,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:29:49,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:29:49,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:00,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:00,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:00,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:12,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:12,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:12,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:23,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:23,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:23,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:33,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:33,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:33,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:43,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:43,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:43,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:30:55,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:30:55,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:30:55,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:31:05,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:31:05,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:31:05,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:31:17,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:31:17,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:31:17,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:31:27,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:31:27,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:31:27,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:31:43,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:31:43,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:31:43,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:31:52,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:31:52,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:31:52,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:32:04,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:32:04,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:32:04,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:32:16,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:32:16,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:32:16,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:32:28,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:32:28,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:32:28,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:32:38,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:32:38,814.814 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:32:38,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:32:48,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:32:48,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:32:48,612.612 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:33:00,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:33:00,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:33:00,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:33:14,470.470 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:33:14,473.473 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:33:14,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:33:25,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:33:25,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:33:25,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:33:37,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:33:37,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:33:37,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:33:50,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:33:50,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:33:50,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:34:04,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:34:04,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:34:04,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:34:16,582.582 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:34:16,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:34:16,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:34:28,965.965 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:34:28,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:34:28,971.971 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:34:42,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:34:42,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:34:42,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:34:52,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:34:52,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:34:52,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:05,175.175 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:05,178.178 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:05,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:16,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:16,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:16,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:26,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:26,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:26,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:36,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:36,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:36,590.590 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:47,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:47,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:47,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:35:58,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:35:58,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:35:58,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:36:11,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:36:11,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:36:11,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:36:23,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:36:23,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:36:23,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:36:36,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:36:36,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:36:36,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:36:46,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:36:46,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:36:46,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:36:59,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:36:59,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:36:59,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:37:12,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:37:13,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:37:13,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:37:23,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:37:23,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:37:23,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:37:32,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:37:32,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:37:32,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:37:33,385.385 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 11:37:47,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:37:47,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:37:47,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:37:59,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:37:59,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:37:59,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:38:12,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:38:12,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:38:12,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:38:23,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:38:23,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:38:23,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:38:34,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:38:34,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:38:34,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:38:46,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:38:46,915.915 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:38:46,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:38:58,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:38:58,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:38:58,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:39:10,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:39:10,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:39:10,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:39:23,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:39:23,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:39:23,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:39:35,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:39:35,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:39:35,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:39:47,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:39:47,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:39:47,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:39:59,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:39:59,447.447 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:39:59,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:40:13,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:40:13,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:40:13,637.637 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:40:25,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:40:25,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:40:25,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:40:35,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:40:35,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:40:35,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:40:45,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:40:45,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:40:45,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:40:55,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:40:55,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:40:55,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:41:08,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:41:08,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:41:08,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:41:20,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:41:20,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:41:20,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:41:30,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:41:30,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:41:30,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:41:42,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:41:42,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:41:42,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:41:56,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:41:56,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:41:56,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:42:06,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:42:06,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:42:06,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:42:18,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:42:18,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:42:18,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:42:30,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:42:30,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:42:30,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:42:42,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:42:42,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:42:42,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:42:55,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:42:55,947.947 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:42:55,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:43:07,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:43:07,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:43:07,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:43:17,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:43:17,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:43:17,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:43:27,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:43:27,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:43:27,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:43:40,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:43:40,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:43:40,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:43:51,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:43:51,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:43:51,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:01,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:01,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:01,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:14,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:14,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:14,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:25,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:25,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:25,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:35,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:35,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:35,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:48,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:48,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:48,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:44:59,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:44:59,089.089 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:44:59,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:45:10,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:45:10,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:45:10,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:45:20,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:45:20,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:45:20,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:45:31,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:45:31,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:45:31,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:45:41,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:45:41,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:45:41,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:45:54,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:45:54,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:45:54,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:03,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:03,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:03,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:16,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:16,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:16,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:27,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:27,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:27,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:39,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:39,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:39,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:49,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:49,269.269 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:49,272.272 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:46:59,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:46:59,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:46:59,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:47:09,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:47:09,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:47:09,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:47:19,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:47:19,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:47:19,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:47:29,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:47:29,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:47:29,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:47:43,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:47:43,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:47:43,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:47:55,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:47:55,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:47:55,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:48:07,830.830 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 11:48:08,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:48:08,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:48:08,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:48:19,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:48:19,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:48:19,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:48:30,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:48:30,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:48:30,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:48:41,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:48:41,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:48:41,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:48:54,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:48:54,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:48:54,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:49:05,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:49:05,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:49:05,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:49:17,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:49:17,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:49:17,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:49:30,991.991 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:49:30,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:49:31,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:49:42,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:49:42,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:49:42,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:49:55,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:49:55,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:49:55,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:50:07,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:50:07,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:50:07,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:50:20,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:50:20,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:50:20,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:50:31,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:50:31,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:50:31,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:50:43,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:50:43,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:50:43,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:50:57,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:50:57,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:50:57,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:51:07,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:51:07,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:51:07,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:51:21,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:51:21,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:51:21,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:51:30,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:51:30,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:51:30,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:51:45,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:51:45,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:51:45,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:51:57,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:51:57,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:51:57,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:52:10,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:52:10,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:52:10,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:52:20,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:52:20,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:52:20,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:52:32,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:52:32,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:52:32,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:52:45,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:52:45,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:52:45,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:52:57,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:52:57,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:52:57,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:53:09,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:53:09,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:53:09,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:53:20,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:53:20,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:53:20,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:53:30,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:53:30,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:53:30,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:53:44,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:53:44,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:53:44,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:53:56,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:53:56,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:53:56,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:54:09,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:54:09,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:54:09,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:54:23,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:54:23,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:54:23,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:54:33,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:54:33,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:54:33,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:54:43,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:54:43,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:54:43,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:54:54,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:54:54,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:54:54,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:55:07,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:55:07,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:55:07,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:55:19,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:55:19,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:55:19,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:55:32,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:55:32,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:55:32,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:55:42,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:55:42,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:55:42,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:55:55,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:55:55,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:55:55,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:56:08,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:56:08,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:56:08,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:56:17,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:56:17,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:56:17,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:56:29,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:56:29,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:56:29,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:56:39,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:56:39,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:56:39,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:56:50,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:56:50,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:56:50,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:00,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:00,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:00,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:12,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:12,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:12,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:25,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:25,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:25,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:35,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:35,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:35,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:46,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:46,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:46,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:57:56,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:57:56,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:57:56,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:58:08,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:58:08,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:58:08,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:58:20,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:58:20,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:58:20,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:58:30,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:58:30,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:58:30,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:58:41,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:58:41,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:58:41,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:58:53,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:58:53,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:58:53,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:59:06,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:59:06,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:59:06,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:59:18,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:59:18,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:59:18,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:59:28,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:59:28,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:59:28,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:59:38,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:59:38,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:59:38,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 11:59:48,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 11:59:48,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 11:59:48,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:03,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:03,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:03,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:13,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:13,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:13,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:25,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:25,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:25,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:28,906.906 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 77, in sync_db data = json.loads(Data().sync_db()) 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-08-25 12:00:37,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:37,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:37,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:47,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:47,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:47,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:00:58,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:00:58,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:00:58,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:01:10,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:01:10,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:01:10,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:01:20,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:01:20,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:01:20,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:01:32,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:01:32,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:01:32,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:01:42,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:01:42,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:01:42,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:01:52,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:01:52,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:01:52,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:02:05,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:02:05,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:02:05,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:02:14,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:02:14,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:02:14,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:02:26,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:02:26,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:02:26,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:02:37,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:02:37,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:02:37,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:02:50,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:02:50,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:02:50,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:03,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:03,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:03,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:16,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:16,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:16,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:28,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:28,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:28,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:37,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:37,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:37,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:48,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:48,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:48,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:03:58,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:03:58,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:03:58,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:04:09,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:04:09,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:04:09,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:04:20,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:04:20,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:04:20,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:04:32,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:04:32,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:04:32,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:04:45,108.108 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:04:45,111.111 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:04:45,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:04:58,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:04:58,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:04:58,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:05:11,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:05:11,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:05:11,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:05:25,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:05:25,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:05:25,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:05:40,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:05:40,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:05:40,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:05:52,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:05:52,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:05:52,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:06:03,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:06:03,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:06:03,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:06:13,748.748 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:06:13,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:06:13,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:06:26,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:06:26,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:06:26,725.725 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:06:39,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:06:39,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:06:39,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:06:51,038.038 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:06:51,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:06:51,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:07:02,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:07:02,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:07:02,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:07:13,444.444 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:07:13,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:07:13,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:07:24,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:07:24,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:07:24,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:07:36,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:07:36,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:07:36,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:07:48,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:07:48,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:07:48,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:01,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:01,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:01,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:14,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:14,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:14,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:21,197.197 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 12:08:26,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:26,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:26,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:38,488.488 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:38,491.491 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:38,494.494 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:49,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:49,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:49,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:08:58,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:08:58,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:08:58,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:09:09,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:09:09,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:09:09,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:09:22,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:09:22,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:09:22,599.599 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:09:32,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:09:32,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:09:32,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:09:45,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:09:45,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:09:45,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:09:57,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:09:57,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:09:57,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:10:08,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:10:08,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:10:08,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:10:19,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:10:19,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:10:19,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:10:32,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:10:32,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:10:32,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:10:42,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:10:42,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:10:42,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:10:53,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:10:53,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:10:53,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:11:05,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:11:05,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:11:05,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:11:15,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:11:15,903.903 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:11:15,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:11:28,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:11:28,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:11:28,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:11:41,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:11:41,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:11:41,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:11:51,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:11:51,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:11:51,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:02,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:02,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:02,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:12,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:12,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:12,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:23,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:23,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:23,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:36,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:36,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:36,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:46,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:46,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:46,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:12:56,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:12:56,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:12:56,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:13:06,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:13:06,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:13:06,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:13:17,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:13:17,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:13:17,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:13:30,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:13:30,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:13:30,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:13:41,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:13:41,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:13:41,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:13:52,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:13:52,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:13:52,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:14:04,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:14:04,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:14:04,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:14:17,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:14:17,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:14:17,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:14:29,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:14:29,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:14:29,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:14:40,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:14:40,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:14:40,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:14:51,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:14:51,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:14:51,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:15:04,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:15:04,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:15:04,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:15:18,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:15:18,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:15:18,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:15:27,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:15:27,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:15:27,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:15:37,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:15:37,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:15:37,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:15:50,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:15:50,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:15:50,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:02,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:02,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:02,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:15,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:15,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:15,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:28,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:28,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:28,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:38,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:38,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:38,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:48,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:48,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:48,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:16:59,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:16:59,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:16:59,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:17:11,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:17:11,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:17:11,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:17:23,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:17:23,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:17:23,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:17:35,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:17:35,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:17:35,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:17:45,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:17:45,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:17:45,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:17:57,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:17:57,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:17:57,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:18:10,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:18:10,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:18:10,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:18:23,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:18:23,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:18:23,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:18:34,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:18:34,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:18:34,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:18:38,961.961 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 12:18:46,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:18:46,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:18:46,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:18:57,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:18:57,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:18:57,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:19:10,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:19:10,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:19:10,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:19:23,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:19:23,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:19:23,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:19:35,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:19:35,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:19:35,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:19:46,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:19:46,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:19:46,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:19:57,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:19:57,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:19:57,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:20:08,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:20:08,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:20:08,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:20:24,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:20:24,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:20:24,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:20:37,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:20:37,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:20:37,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:20:47,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:20:47,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:20:47,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:20:59,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:20:59,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:20:59,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:21:12,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:21:12,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:21:12,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:21:24,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:21:24,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:21:24,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:21:34,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:21:34,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:21:34,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:21:46,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:21:46,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:21:46,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:21:59,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:21:59,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:21:59,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:22:12,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:22:12,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:22:12,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:22:23,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:22:23,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:22:23,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:22:37,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:22:37,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:22:37,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:22:48,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:22:48,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:22:48,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:01,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:01,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:01,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:11,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:11,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:11,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:24,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:24,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:24,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:36,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:36,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:36,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:48,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:48,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:48,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:23:58,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:23:58,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:23:58,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:24:11,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:24:11,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:24:11,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:24:22,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:24:22,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:24:22,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:24:34,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:24:34,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:24:34,191.191 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:24:43,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:24:43,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:24:43,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:24:56,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:24:56,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:24:56,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:25:08,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:25:08,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:25:08,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:25:21,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:25:21,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:25:21,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:25:33,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:25:33,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:25:33,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:25:44,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:25:44,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:25:44,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:25:54,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:25:54,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:25:54,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:26:04,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:26:04,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:26:04,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:26:16,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:26:16,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:26:16,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:26:29,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:26:29,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:26:29,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:26:39,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:26:39,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:26:39,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:26:50,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:26:50,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:26:50,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:01,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:01,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:01,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:14,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:14,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:14,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:24,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:24,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:24,747.747 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:37,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:37,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:37,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:49,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:49,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:49,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:27:59,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:27:59,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:27:59,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:28:11,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:28:11,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:28:11,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:28:24,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:28:24,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:28:24,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:28:36,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:28:36,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:28:36,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:28:48,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:28:48,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:28:48,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:29:00,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:29:00,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:29:00,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:29:13,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:29:13,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:29:13,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:29:23,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:29:23,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:29:23,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:29:35,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:29:35,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:29:35,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:29:47,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:29:47,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:29:47,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:01,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:01,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:01,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:14,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:14,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:14,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:26,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:26,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:26,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:36,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:36,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:36,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:46,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:46,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:46,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:30:56,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:30:56,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:30:56,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:31:12,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:31:12,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:31:12,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:31:25,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:31:25,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:31:25,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:31:36,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:31:36,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:31:36,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:31:46,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:31:46,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:31:46,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:31:57,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:31:57,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:31:57,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:32:09,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:32:09,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:32:09,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:32:21,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:32:21,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:32:21,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:32:32,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:32:32,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:32:32,956.956 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:32:43,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:32:43,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:32:43,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:32:55,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:32:55,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:32:55,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:33:06,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:33:06,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:33:06,181.181 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:33:18,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:33:18,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:33:18,490.490 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:33:32,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:33:32,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:33:32,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:33:45,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:33:45,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:33:45,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:33:55,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:33:55,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:33:55,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:34:06,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:34:06,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:34:06,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:34:20,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:34:20,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:34:20,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:34:30,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:34:30,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:34:30,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:34:40,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:34:40,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:34:40,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:34:51,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:34:51,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:34:51,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:04,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:35:04,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:35:04,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:17,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:35:17,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:35:17,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:27,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:35:27,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:35:27,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:38,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:35:38,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:35:38,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:49,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:35:49,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:35:49,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:35:53,104.104 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 12:36:02,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:36:02,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:36:02,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:36:12,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:36:12,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:36:12,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:36:24,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:36:24,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:36:24,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:36:35,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:36:35,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:36:35,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:36:47,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:36:47,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:36:47,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:37:01,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:37:01,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:37:01,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:37:12,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:37:12,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:37:12,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:37:24,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:37:24,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:37:24,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:37:37,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:37:37,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:37:37,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:37:48,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:37:48,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:37:48,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:01,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:01,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:01,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:12,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:12,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:12,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:21,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:21,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:21,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:33,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:33,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:33,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:46,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:46,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:46,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:38:59,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:38:59,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:38:59,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:39:10,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:39:10,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:39:10,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:39:23,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:39:23,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:39:23,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:39:34,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:39:34,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:39:34,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:39:48,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:39:48,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:39:48,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:39:59,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:39:59,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:39:59,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:40:13,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:40:13,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:40:13,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:40:25,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:40:25,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:40:25,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:40:37,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:40:37,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:40:37,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:40:46,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:40:46,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:40:46,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:40:59,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:40:59,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:40:59,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:41:12,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:41:12,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:41:12,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:41:24,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:41:24,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:41:24,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:41:36,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:41:36,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:41:36,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:41:46,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:41:46,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:41:46,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:41:57,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:41:57,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:41:57,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:42:08,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:42:08,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:42:08,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:42:20,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:42:20,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:42:20,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:42:31,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:42:31,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:42:31,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:42:43,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:42:43,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:42:43,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:42:55,456.456 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:42:55,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:42:55,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:43:06,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:43:06,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:43:06,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:43:18,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:43:18,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:43:18,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:43:28,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:43:28,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:43:28,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:43:41,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:43:41,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:43:41,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:43:52,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:43:52,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:43:52,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:44:03,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:44:03,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:44:03,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:44:16,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:44:16,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:44:16,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:44:30,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:44:30,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:44:30,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:44:43,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:44:43,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:44:43,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:44:53,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:44:53,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:44:53,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:45:04,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:45:04,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:45:04,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:45:14,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:45:14,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:45:14,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:45:25,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:45:25,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:45:25,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:45:38,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:45:38,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:45:38,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:45:46,484.484 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 12:45:48,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:45:48,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:45:48,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:46:01,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:46:01,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:46:01,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:46:12,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:46:12,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:46:12,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:46:24,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:46:24,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:46:24,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:46:35,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:46:35,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:46:35,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:46:47,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:46:47,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:46:47,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:00,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:00,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:00,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:12,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:12,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:12,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:22,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:22,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:22,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:35,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:35,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:35,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:47,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:47,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:47,796.796 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:47:58,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:47:58,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:47:58,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:48:07,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:48:07,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:48:07,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:48:17,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:48:17,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:48:17,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:48:29,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:48:29,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:48:29,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:48:42,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:48:42,357.357 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:48:42,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:48:52,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:48:52,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:48:53,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:49:04,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:49:05,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:49:05,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:49:15,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:49:15,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:49:15,770.770 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:49:27,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:49:27,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:49:27,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:49:37,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:49:37,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:49:37,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:49:49,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:49:49,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:49:49,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:03,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:03,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:03,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:14,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:14,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:14,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:24,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:24,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:24,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:34,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:34,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:34,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:46,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:46,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:46,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:50:56,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:50:56,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:50:56,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:51:09,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:51:09,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:51:09,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:51:22,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:51:22,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:51:22,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:51:33,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:51:33,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:51:33,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:51:46,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:51:46,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:51:46,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:51:59,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:51:59,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:51:59,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:52:13,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:52:13,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:52:13,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:52:23,174.174 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:52:23,180.180 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:52:23,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:52:34,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:52:34,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:52:34,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:52:47,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:52:47,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:52:47,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:01,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:01,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:01,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:14,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:14,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:14,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:26,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:26,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:26,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:38,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:38,041.041 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:38,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:49,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:49,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:49,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:53:59,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:53:59,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:53:59,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:54:11,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:54:11,755.755 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:54:11,757.757 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:54:22,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:54:22,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:54:22,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:54:34,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:54:34,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:54:34,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:54:47,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:54:47,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:54:47,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:54:57,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:54:57,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:54:57,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:55:10,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:55:10,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:55:10,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:55:21,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:55:21,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:55:21,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:55:32,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:55:32,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:55:32,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:55:42,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:55:42,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:55:42,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:55:54,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:55:54,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:55:54,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:56:03,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:56:03,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:56:03,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:56:13,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:56:13,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:56:13,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:56:24,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:56:24,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:56:24,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:56:36,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:56:36,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:56:36,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:56:48,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:56:48,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:56:48,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:00,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:00,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:00,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:11,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:11,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:11,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:21,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:21,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:21,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:33,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:33,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:33,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:45,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:45,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:45,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:57:57,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:57:57,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:57:57,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:58:10,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:58:10,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:58:10,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:58:21,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:58:21,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:58:21,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:58:34,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:58:34,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:58:34,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:58:46,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:58:46,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:58:46,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:58:58,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:58:58,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:58:58,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:59:09,010.010 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:59:09,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:59:09,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:59:20,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:59:20,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:59:20,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:59:31,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:59:31,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:59:31,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:59:44,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:59:44,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:59:44,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 12:59:54,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 12:59:54,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 12:59:54,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:00:06,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:00:06,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:00:06,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:00:16,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:00:16,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:00:16,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:00:29,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:00:29,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:00:29,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:00:43,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:00:43,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:00:43,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:00:56,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:00:56,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:00:56,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:01:07,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:01:07,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:01:07,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:01:20,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:01:20,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:01:20,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:01:31,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:01:31,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:01:31,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:01:42,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:01:42,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:01:42,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:01:54,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:01:54,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:01:54,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:02:05,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:02:05,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:02:05,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:02:18,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:02:18,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:02:18,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:02:29,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:02:29,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:02:29,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:02:43,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:02:43,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:02:43,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:02:53,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:02:53,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:02:53,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:03:06,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:03:06,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:03:06,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:03:19,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:03:19,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:03:19,341.341 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:03:32,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:03:32,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:03:32,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:03:43,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:03:43,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:03:43,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:03:54,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:03:54,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:03:54,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:04:06,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:04:06,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:04:06,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:04:17,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:04:17,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:04:17,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:04:29,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:04:29,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:04:29,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:04:43,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:04:43,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:04:43,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:04:54,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:04:54,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:04:54,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:05:08,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:05:08,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:05:08,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:05:22,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:05:22,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:05:22,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:05:34,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:05:34,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:05:34,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:05:44,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:05:44,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:05:44,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:05:55,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:05:55,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:05:55,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:06:06,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:06:06,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:06:06,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:06:17,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:06:17,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:06:17,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:06:28,433.433 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:06:28,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:06:28,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:06:42,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:06:42,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:06:42,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:06:55,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:06:55,267.267 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:06:55,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:07:05,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:07:05,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:07:05,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:07:19,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:07:19,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:07:19,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:07:30,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:07:30,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:07:30,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:07:44,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:07:44,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:07:44,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:07:55,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:07:55,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:07:55,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:08:08,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:08:08,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:08:08,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:08:19,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:08:19,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:08:19,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:08:29,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:08:29,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:08:29,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:08:40,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:08:40,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:08:40,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:08:51,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:08:51,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:08:51,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:09:02,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:09:02,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:09:02,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:09:10,278.278 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 13:09:13,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:09:13,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:09:13,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:09:23,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:09:23,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:09:23,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:09:36,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:09:36,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:09:36,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:09:48,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:09:48,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:09:48,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:10:01,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:10:01,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:10:01,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:10:15,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:10:15,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:10:15,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:10:26,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:10:26,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:10:26,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:10:39,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:10:39,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:10:39,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:10:53,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:10:53,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:10:53,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:04,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:04,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:04,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:15,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:15,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:15,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:25,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:25,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:25,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:36,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:36,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:36,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:48,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:48,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:48,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:11:58,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:11:58,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:11:58,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:12:08,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:12:08,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:12:08,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:12:19,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:12:19,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:12:19,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:12:33,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:12:33,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:12:33,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:12:43,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:12:43,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:12:43,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:12:53,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:12:53,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:12:53,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:13:05,430.430 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:13:05,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:13:05,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:13:15,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:13:15,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:13:15,535.535 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:13:26,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:13:26,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:13:26,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:13:38,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:13:38,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:13:38,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:13:48,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:13:48,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:13:48,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:01,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:01,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:01,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:11,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:11,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:11,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:23,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:23,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:23,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:35,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:35,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:35,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:45,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:45,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:45,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:14:55,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:14:55,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:14:55,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:15:07,983.983 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:15:07,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:15:07,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:15:21,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:15:21,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:15:21,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:15:31,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:15:31,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:15:31,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:15:44,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:15:44,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:15:44,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:16:00,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:16:00,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:16:00,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:16:13,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:16:13,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:16:13,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:16:25,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:16:25,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:16:25,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:16:36,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:16:36,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:16:36,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:16:46,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:16:46,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:16:46,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:17:01,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:17:01,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:17:01,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:17:13,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:17:13,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:17:13,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:17:26,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:17:26,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:17:26,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:17:38,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:17:38,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:17:38,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:17:50,280.280 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:17:50,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:17:50,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:18:03,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:18:03,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:18:03,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:18:15,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:18:15,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:18:15,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:18:28,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:18:28,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:18:28,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:18:41,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:18:41,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:18:41,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:18:53,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:18:53,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:18:53,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:19:03,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:19:03,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:19:03,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:19:17,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:19:17,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:19:17,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:19:28,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:19:28,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:19:28,420.420 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:19:41,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:19:41,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:19:41,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:19:51,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:19:51,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:19:51,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:20:09,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:20:09,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:20:09,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:20:21,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:20:21,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:20:21,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:20:34,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:20:34,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:20:34,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:20:45,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:20:45,090.090 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:20:45,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:20:56,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:20:56,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:20:56,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:21:06,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:21:06,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:21:06,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:21:18,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:21:18,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:21:18,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:21:31,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:21:31,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:21:31,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:21:44,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:21:44,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:21:44,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:21:57,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:21:57,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:21:57,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:22:07,922.922 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 13:22:10,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:22:10,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:22:10,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:22:23,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:22:23,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:22:23,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:22:34,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:22:34,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:22:34,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:22:46,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:22:46,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:22:46,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:22:59,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:22:59,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:22:59,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:23:10,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:23:10,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:23:10,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:23:24,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:23:24,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:23:24,083.083 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:23:35,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:23:35,751.751 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:23:35,755.755 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:23:46,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:23:46,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:23:46,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:23:58,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:23:58,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:23:58,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:24:08,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:24:08,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:24:08,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:24:22,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:24:22,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:24:22,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:24:34,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:24:34,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:24:34,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:24:45,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:24:45,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:24:45,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:24:57,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:24:57,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:24:57,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:25:08,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:25:08,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:25:08,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:25:18,369.369 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:25:18,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:25:18,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:25:30,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:25:30,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:25:30,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:25:43,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:25:43,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:25:43,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:25:53,213.213 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:25:53,216.216 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:25:53,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:26:03,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:26:03,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:26:03,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:26:15,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:26:15,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:26:15,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:26:28,150.150 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:26:28,153.153 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:26:28,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:26:39,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:26:39,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:26:39,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:26:51,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:26:51,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:26:51,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:27:04,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:27:04,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:27:04,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:27:17,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:27:17,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:27:17,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:27:26,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:27:26,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:27:26,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:27:37,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:27:37,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:27:37,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:27:49,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:27:49,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:27:49,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:02,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:02,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:02,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:12,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:12,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:12,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:24,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:24,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:24,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:36,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:36,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:36,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:47,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:47,482.482 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:47,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:28:57,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:28:57,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:28:57,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:29:07,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:29:07,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:29:07,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:29:20,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:29:20,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:29:20,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:29:33,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:29:33,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:29:33,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:29:46,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:29:46,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:29:46,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:29:56,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:29:56,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:29:56,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:30:08,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:30:08,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:30:08,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:30:21,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:30:21,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:30:21,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:30:32,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:30:32,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:30:32,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:30:43,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:30:43,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:30:43,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:30:55,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:30:55,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:30:55,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:31:07,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:31:07,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:31:07,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:31:20,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:31:20,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:31:20,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:31:32,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:31:32,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:31:32,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:31:45,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:31:45,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:31:45,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:31:56,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:31:56,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:31:56,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:32:06,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:32:06,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:32:06,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:32:17,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:32:17,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:32:17,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:32:29,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:32:29,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:32:29,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:32:42,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:32:42,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:32:42,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:32:44,917.917 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 13:32:52,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:32:52,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:32:52,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:04,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:04,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:04,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:14,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:14,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:14,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:25,242.242 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:25,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:25,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:36,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:36,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:36,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:46,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:46,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:46,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:33:57,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:33:57,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:33:57,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:34:07,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:34:07,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:34:07,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:34:17,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:34:17,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:34:17,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:34:30,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:34:30,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:34:30,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:34:43,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:34:43,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:34:43,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:34:55,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:34:55,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:34:55,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:35:04,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:35:04,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:35:04,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:35:16,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:35:16,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:35:16,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:35:29,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:35:29,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:35:29,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:35:44,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:35:44,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:35:44,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:35:55,185.185 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:35:55,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:35:55,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:36:07,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:36:07,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:36:07,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:36:18,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:36:18,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:36:18,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:36:30,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:36:30,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:36:30,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:36:42,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:36:42,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:36:42,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:36:52,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:36:52,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:36:52,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:04,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:04,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:04,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:16,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:16,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:16,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:25,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:25,793.793 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:25,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:35,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:35,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:35,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:47,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:47,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:47,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:37:57,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:37:57,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:37:57,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:38:08,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:38:08,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:38:08,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:38:18,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:38:18,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:38:18,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:38:30,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:38:30,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:38:30,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:38:43,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:38:43,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:38:43,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:38:57,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:38:57,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:38:57,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:39:10,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:39:10,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:39:10,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:39:22,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:39:22,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:39:22,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:39:28,106.106 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:39:28,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:39:28,131.131 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 13:39:28,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:39:34,702.702 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-08-25 13:39:34,763.763 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-08-25 13:39:34,824.824 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-08-25 13:39:55,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:39:55,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:39:55,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:40:09,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:40:09,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:40:09,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:40:20,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:40:20,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:40:20,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:40:33,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:40:33,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:40:33,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:40:44,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:40:44,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:40:44,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:40:57,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:40:57,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:40:57,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:41:08,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:41:08,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:41:08,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:41:21,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:41:21,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:41:21,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:41:33,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:41:33,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:41:33,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:41:46,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:41:46,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:41:46,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:00,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:00,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:00,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:11,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:11,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:11,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:23,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:23,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:23,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:33,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:33,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:33,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:44,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:44,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:44,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:42:55,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:42:55,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:42:55,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:43:06,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:43:06,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:43:06,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:43:19,824.824 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:43:19,827.827 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:43:19,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:43:32,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:43:32,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:43:32,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:43:43,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:43:43,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:43:43,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:43:55,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:43:55,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:43:55,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:44:05,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:44:05,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:44:06,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:44:17,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:44:17,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:44:17,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:44:28,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:44:28,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:44:28,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:44:40,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:44:40,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:44:40,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:44:50,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:44:50,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:44:50,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:45:03,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:45:03,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:45:03,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:45:17,115.115 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:45:17,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:45:17,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:45:30,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:45:30,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:45:30,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:45:44,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:45:44,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:45:44,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:45:57,765.765 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:45:57,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:45:57,775.775 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:46:08,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:46:08,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:46:08,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:46:19,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:46:19,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:46:19,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:46:31,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:46:31,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:46:31,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:46:42,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:46:42,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:46:42,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:46:52,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:46:52,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:46:52,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:47:04,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:47:04,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:47:04,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:47:16,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:47:16,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:47:16,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:47:27,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:47:27,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:47:27,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:47:37,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:47:37,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:47:37,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:47:50,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:47:50,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:47:50,469.469 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:48:03,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:48:03,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:48:03,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:48:14,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:48:14,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:48:14,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:48:25,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:48:25,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:48:25,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:48:37,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:48:37,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:48:37,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:48:50,777.777 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:48:50,780.780 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:48:50,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:49:04,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:49:04,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:49:04,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:49:16,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:49:16,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:49:16,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:49:28,541.541 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:49:28,544.544 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:49:28,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:49:41,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:49:41,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:49:41,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:49:54,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:49:54,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:49:54,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:50:06,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:50:06,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:50:06,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:50:17,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:50:17,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:50:17,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:50:28,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:50:28,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:50:28,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:50:41,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:50:41,228.228 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:50:41,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:50:53,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:50:53,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:50:53,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:51:01,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:51:01,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:51:01,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:51:07,606.606 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-08-25 13:51:07,680.680 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-08-25 13:51:07,742.742 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-08-25 13:51:50,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:51:50,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:51:50,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:52:05,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:52:05,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:52:05,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:52:15,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:52:15,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:52:15,569.569 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:52:25,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:52:25,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:52:25,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:52:35,532.532 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 13:52:39,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:52:39,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:52:39,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:52:50,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:52:50,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:52:50,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:00,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:00,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:00,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:12,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:12,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:12,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:23,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:23,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:23,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:33,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:33,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:33,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:45,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:45,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:45,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:53:57,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:53:57,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:53:57,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:54:08,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:54:08,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:54:08,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:54:20,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:54:20,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:54:20,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:54:32,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:54:32,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:54:32,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:54:45,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:54:45,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:54:45,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:54:59,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:54:59,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:54:59,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:55:11,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:55:11,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:55:11,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:55:24,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:55:24,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:55:24,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:55:34,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:55:34,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:55:34,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:55:47,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:55:47,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:55:47,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:55:59,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:55:59,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:55:59,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:56:13,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:56:13,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:56:13,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:56:24,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:56:24,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:56:24,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:56:36,431.431 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:56:36,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:56:36,436.436 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:56:46,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:56:46,678.678 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:56:46,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:56:56,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:56:56,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:56:56,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:57:06,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:57:06,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:57:06,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:57:19,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:57:19,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:57:19,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:57:29,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:57:29,846.846 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:57:29,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:57:43,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:57:43,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:57:43,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:57:56,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:57:56,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:57:56,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:58:07,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:58:07,997.997 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:58:08,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:58:18,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:58:18,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:58:18,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:58:30,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:58:30,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:58:30,322.322 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:58:41,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:58:41,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:58:41,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:58:53,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:58:53,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:58:53,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:05,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:59:05,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:59:05,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:15,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:59:15,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:59:15,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:27,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:59:27,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:59:27,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:38,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:59:38,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:59:38,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:44,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 13:59:44,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 13:59:45,002.002 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 13:59:50,558.558 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-08-25 13:59:50,628.628 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-08-25 13:59:50,692.692 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-08-25 14:00:15,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:00:15,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:00:15,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:00:27,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:00:27,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:00:27,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:00:36,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:00:36,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:00:36,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:00:46,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:00:46,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:00:46,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:00:57,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:00:57,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:00:57,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:01:07,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:01:07,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:01:07,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:01:17,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:01:18,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:01:18,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:01:30,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:01:30,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:01:30,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:01:44,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:01:44,611.611 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:01:44,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:01:54,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:01:54,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:01:54,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:02:07,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:02:07,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:02:07,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:02:20,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:02:20,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:02:20,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:02:33,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:02:33,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:02:33,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:02:43,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:02:43,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:02:43,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:02:55,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:02:55,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:02:55,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:03:09,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:03:09,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:03:09,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:03:22,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:03:22,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:03:22,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:03:34,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:03:34,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:03:34,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:03:47,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:03:47,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:03:47,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:04:05,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:04:05,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:04:05,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:04:11,161.161 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:04:16,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:04:16,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:04:16,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:04:28,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:04:28,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:04:28,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:04:40,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:04:40,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:04:40,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:04:50,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:04:50,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:04:50,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:02,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:02,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:02,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:13,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:13,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:13,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:26,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:26,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:26,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:37,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:37,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:37,571.571 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:48,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:48,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:48,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:05:58,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:05:58,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:05:58,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:06:09,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:06:09,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:06:09,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:06:21,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:06:21,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:06:21,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:06:36,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:06:36,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:06:36,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:06:48,341.341 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:06:48,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:06:48,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:00,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:00,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:00,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:12,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:12,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:12,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:23,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:23,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:23,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:35,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:35,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:35,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:47,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:47,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:47,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:07:57,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:07:57,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:07:57,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:08:09,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:08:09,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:08:09,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:08:22,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:08:22,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:08:22,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:08:35,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:08:35,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:08:35,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:08:45,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:08:45,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:08:45,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:08:57,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:08:57,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:08:57,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:09:11,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:09:11,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:09:11,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:09:23,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:09:23,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:09:23,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:09:36,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:09:36,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:09:36,455.455 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:09:48,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:09:48,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:09:48,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:10:00,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:10:00,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:10:00,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:10:20,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:10:20,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:10:20,777.777 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:10:29,694.694 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout reading from socket Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 198, in _read_from_socket data = recv(self._sock, socket_read_size) File "/usr/local/lib/python3.5/dist-packages/redis/_compat.py", line 72, in recv return sock.recv(*args, **kwargs) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 901, in execute_command return self.parse_response(conn, command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 915, in parse_response response = connection.read_response() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 739, in read_response response = self._parser.read_response() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 324, in read_response raw = self._buffer.readline() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 256, in readline self._read_from_socket() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 212, in _read_from_socket raise TimeoutError("Timeout reading from socket") redis.exceptions.TimeoutError: Timeout reading from socket [2026-08-25 14:10:29,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:10:29,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:10:29,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:10:37,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:10:37,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:10:37,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:10:43,642.642 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-08-25 14:10:43,704.704 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-08-25 14:10:43,766.766 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-08-25 14:11:08,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:11:08,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:11:08,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:11:22,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:11:22,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:11:22,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:11:30,621.621 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 14:11:30,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:11:30,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:11:30,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:11:48,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:11:48,383.383 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:11:48,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:12:02,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:12:02,668.668 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:12:02,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:12:16,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:12:16,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:12:16,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:12:32,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:12:32,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:12:32,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:12:44,516.516 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:12:44,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:12:44,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:12:57,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:12:57,151.151 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:12:57,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:13:08,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:13:08,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:13:08,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:13:20,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:13:20,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:13:20,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:13:31,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:13:31,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:13:31,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:13:44,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:13:44,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:13:44,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:13:59,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:13:59,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:13:59,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:14:11,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:14:11,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:14:11,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:14:22,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:14:22,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:14:22,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:14:35,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:14:35,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:14:35,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:14:45,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:14:45,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:14:45,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:14:57,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:14:57,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:14:57,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:15:09,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:15:09,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:15:09,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:15:22,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:15:22,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:15:22,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:15:33,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:15:33,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:15:33,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:15:46,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:15:46,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:15:46,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:15:56,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:15:56,248.248 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:15:56,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:16:08,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:16:08,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:16:08,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:16:24,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:16:24,309.309 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:16:24,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:16:35,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:16:35,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:16:35,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:16:47,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:16:47,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:16:47,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:02,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:02,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:02,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:15,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:15,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:15,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:26,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:26,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:26,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:36,662.662 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:36,665.665 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:36,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:49,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:49,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:49,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:17:59,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:17:59,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:17:59,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:18:12,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:18:12,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:18:12,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:18:24,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:18:24,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:18:24,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:18:36,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:18:36,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:18:36,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:18:47,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:18:47,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:18:47,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:19:00,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:19:00,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:19:00,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:19:14,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:19:14,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:19:14,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:19:26,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:19:26,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:19:26,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:19:39,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:19:39,512.512 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:19:39,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:19:53,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:19:53,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:19:53,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:03,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:03,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:03,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:14,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:14,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:14,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:26,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:26,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:26,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:37,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:37,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:37,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:48,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:48,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:48,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:20:58,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:20:58,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:20:58,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:21:08,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:21:08,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:21:08,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:21:21,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:21:21,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:21:21,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:21:31,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:21:31,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:21:31,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:21:43,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:21:43,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:21:43,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:21:55,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:21:55,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:21:55,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:22:06,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:22:06,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:22:06,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:22:19,264.264 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:22:19,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:22:19,276.276 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:22:22,381.381 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:22:33,097.097 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:22:33,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:22:33,108.108 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:22:45,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:22:45,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:22:45,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:22:56,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:22:56,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:22:56,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:23:06,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:23:06,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:23:06,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:23:18,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:23:18,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:23:18,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:23:30,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:23:30,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:23:30,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:23:40,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:23:40,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:23:40,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:23:52,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:23:52,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:23:52,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:24:05,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:24:05,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:24:05,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:24:18,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:24:18,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:24:18,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:24:30,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:24:30,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:24:30,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:24:41,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:24:41,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:24:41,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:24:53,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:24:53,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:24:53,831.831 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:25:04,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:25:04,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:25:04,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:25:18,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:25:18,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:25:18,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:25:28,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:25:28,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:25:28,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:25:40,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:25:40,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:25:40,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:25:54,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:25:54,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:25:54,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:26:06,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:26:06,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:26:06,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:26:16,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:26:16,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:26:16,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:26:29,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:26:29,283.283 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:26:29,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:26:40,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:26:40,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:26:40,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:26:50,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:26:50,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:26:50,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:27:03,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:27:03,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:27:03,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:27:14,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:27:14,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:27:14,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:27:24,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:27:24,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:27:24,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:27:37,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:27:37,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:27:37,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:27:48,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:27:48,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:27:48,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:01,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:01,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:01,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:12,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:12,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:12,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:21,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:21,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:21,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:33,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:33,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:33,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:45,592.592 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:45,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:45,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:28:56,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:28:56,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:28:56,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:29:08,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:29:08,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:29:08,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:29:21,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:29:21,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:29:21,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:29:31,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:29:31,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:29:31,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:29:43,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:29:43,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:29:43,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:29:54,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:29:54,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:29:54,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:30:07,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:30:07,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:30:07,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:30:18,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:30:18,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:30:18,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:30:30,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:30:30,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:30:30,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:30:42,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:30:42,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:30:42,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:30:54,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:30:54,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:30:54,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:31:06,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:31:06,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:31:07,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:31:16,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:31:16,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:31:16,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:31:27,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:31:27,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:31:27,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:31:50,232.232 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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 14:31:50,257.257 ERROR ] ('HTTPSConnectionPool(host=\'neuustore.com\', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 14:31:50,262.262 ERROR ] HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 14:31:50,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:31:50,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:31:50,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:32:03,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:32:03,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:32:03,738.738 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:32:16,778.778 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:32:16,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:32:16,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:32:29,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:32:29,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:32:29,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:32:40,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:32:40,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:32:40,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:32:51,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:32:51,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:32:51,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:01,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:01,945.945 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:01,951.951 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:13,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:13,188.188 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:13,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:24,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:24,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:24,316.316 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:35,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:35,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:35,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:45,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:45,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:45,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:33:57,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:33:57,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:33:57,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:34:07,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:34:07,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:34:07,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:34:17,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:34:17,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:34:17,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:34:29,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:34:29,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:34:29,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:34:41,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:34:41,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:34:41,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:34:52,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:34:52,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:34:52,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:35:04,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:35:04,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:35:04,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:35:15,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:35:15,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:35:15,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:35:26,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:35:26,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:35:26,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:35:27,407.407 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:35:38,496.496 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:35:38,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:35:38,501.501 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:35:49,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:35:49,135.135 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:35:49,138.138 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:00,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:00,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:00,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:13,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:13,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:13,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:25,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:25,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:25,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:36,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:36,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:36,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:49,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:49,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:49,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:36:59,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:36:59,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:36:59,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:37:10,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:37:10,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:37:10,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:37:22,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:37:22,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:37:22,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:37:33,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:37:33,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:37:33,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:37:42,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:37:42,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:37:42,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:37:52,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:37:52,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:37:52,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:05,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:05,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:05,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:16,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:16,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:16,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:26,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:26,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:26,126.126 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:36,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:36,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:36,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:49,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:49,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:49,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:38:58,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:38:58,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:38:58,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:39:10,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:39:10,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:39:10,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:39:24,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:39:24,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:39:24,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:39:36,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:39:36,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:39:36,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:39:46,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:39:46,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:39:46,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:39:56,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:39:56,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:39:56,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:40:08,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:40:08,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:40:08,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:40:20,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:40:20,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:40:20,219.219 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:40:32,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:40:32,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:40:32,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:40:43,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:40:43,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:40:43,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:40:54,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:40:54,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:40:54,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:41:05,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:41:05,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:41:05,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:41:15,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:41:15,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:41:15,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:41:26,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:41:26,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:41:26,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:41:38,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:41:38,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:41:38,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:41:50,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:41:50,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:41:50,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:42:01,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:42:01,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:42:01,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:42:14,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:42:14,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:42:14,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:42:26,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:42:26,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:42:26,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:42:39,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:42:39,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:42:39,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:42:51,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:42:51,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:42:51,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:02,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:02,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:02,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:14,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:14,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:14,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:24,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:24,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:24,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:37,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:37,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:37,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:47,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:47,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:47,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:43:58,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:43:58,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:43:58,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:44:12,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:44:12,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:44:12,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:44:21,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:44:21,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:44:21,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:44:33,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:44:33,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:44:33,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:44:46,578.578 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:44:46,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:44:46,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:44:56,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:44:56,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:44:56,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:45:09,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:45:09,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:45:09,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:45:20,675.675 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:45:20,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:45:20,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:45:30,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:45:30,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:45:30,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:45:43,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:45:43,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:45:43,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:45:54,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:45:54,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:45:54,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:46:05,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:46:05,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:46:05,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:46:15,206.206 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:46:15,209.209 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:46:15,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:46:28,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:46:28,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:46:28,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:46:39,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:46:39,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:46:39,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:46:50,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:46:50,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:46:50,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:00,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:00,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:00,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:12,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:12,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:12,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:24,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:24,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:24,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:34,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:34,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:34,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:46,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:46,861.861 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:46,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:47:59,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:47:59,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:47:59,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:48:09,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:48:09,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:48:09,993.993 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:48:22,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:48:22,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:48:22,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:48:34,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:48:34,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:48:34,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:48:43,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:48:43,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:48:43,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:48:55,332.332 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:48:55,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:48:55,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:05,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:49:05,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:49:05,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:16,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:49:16,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:49:16,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:29,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:49:29,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:49:29,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:42,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:49:42,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:49:42,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:54,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:49:54,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:49:54,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:49:55,626.626 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:50:10,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:50:11,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:50:11,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:50:24,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:50:24,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:50:24,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:50:35,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:50:35,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:50:35,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:50:46,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:50:46,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:50:46,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:50:58,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:50:58,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:50:58,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:51:08,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:51:08,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:51:08,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:51:18,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:51:18,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:51:18,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:51:29,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:51:29,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:51:29,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:51:39,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:51:39,991.991 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:51:39,996.996 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:51:51,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:51:51,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:51:51,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:52:04,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:52:04,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:52:04,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:52:18,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:52:18,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:52:18,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:52:29,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:52:29,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:52:29,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:52:43,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:52:43,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:52:43,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:52:53,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:52:53,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:52:53,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:53:03,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:53:03,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:53:03,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:53:17,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:53:17,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:53:17,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:53:28,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:53:28,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:53:28,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:53:39,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:53:39,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:53:39,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:53:51,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:53:51,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:53:51,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:54:03,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:54:03,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:54:03,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:54:16,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:54:16,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:54:16,760.760 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:54:24,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:54:24,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:54:24,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:54:30,847.847 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-08-25 14:54:30,907.907 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-08-25 14:54:30,967.967 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-08-25 14:54:35,048.048 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:36,017.017 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:37,042.042 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:38,119.119 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:39,138.138 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:40,079.079 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:40,978.978 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:41,945.945 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:42,861.861 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:43,837.837 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:44,576.576 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 14:54:50,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:54:50,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:54:50,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:55:01,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:55:01,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:55:01,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:55:14,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:55:14,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:55:14,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:55:26,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:55:26,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:55:26,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:55:37,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:55:37,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:55:37,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:55:49,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:55:49,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:55:49,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:56:01,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:56:01,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:56:01,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:56:14,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:56:14,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:56:14,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:56:25,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:56:25,381.381 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:56:25,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:56:38,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:56:38,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:56:38,978.978 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:56:50,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:56:50,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:56:50,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:57:03,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:57:03,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:57:03,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:57:13,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:57:13,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:57:13,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:57:26,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:57:26,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:57:26,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:57:37,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:57:38,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:57:38,005.005 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:57:50,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:57:50,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:57:50,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:00,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:00,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:00,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:10,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:10,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:10,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:22,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:22,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:22,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:32,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:32,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:32,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:44,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:44,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:44,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:58:54,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:58:54,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:58:54,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:59:05,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:59:05,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:59:05,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:59:15,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:59:15,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:59:15,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:59:29,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:59:29,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:59:29,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:59:41,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:59:41,184.184 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:59:41,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 14:59:52,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 14:59:52,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 14:59:52,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:00:05,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:00:05,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:00:05,531.531 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:00:07,925.925 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 15:00:10,946.946 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-08-25 15:00:11,138.138 ERROR ] *** Data: {'trays': [], 'doors': [{'hcid': [1], 'data': [{'sensors': [{'sensor_status': True, 'sensor_type': 'limit', 'id': 'TM07201911-1-limit'}, {'sensor_status': True, 'sensor_type': 'magnetic', 'id': 'TM07201911-1-magnetic'}], 'created_at': '2026-08-25 15:00:09.561735'}], 'door_id': 1}, {'hcid': [1], 'data': [{'sensors': [{'sensor_status': True, 'sensor_type': 'limit', 'id': 'TM07201911-2-limit'}, {'sensor_status': True, 'sensor_type': 'magnetic', 'id': 'TM07201911-2-magnetic'}], 'created_at': '2026-08-25 15:00:09.563381'}], 'door_id': 2}, {'hcid': [1], 'data': [{'sensors': [{'sensor_status': True, 'sensor_type': 'limit', 'id': 'TM07201911-3-limit'}, {'sensor_status': True, 'sensor_type': 'magnetic', 'id': 'TM07201911-3-magnetic'}], 'created_at': '2026-08-25 15:00:09.564884'}], 'door_id': 3}, {'hcid': [1], 'data': [{'sensors': [{'sensor_status': True, 'sensor_type': 'limit', 'id': 'TM07201911-4-limit'}, {'sensor_status': True, 'sensor_type': 'magnetic', 'id': 'TM07201911-4-magnetic'}], 'created_at': '2026-08-25 15:00:09.566132'}], 'door_id': 4}]} 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-08-25 15:00:11,150.150 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-08-25 15:00:16,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:00:16,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:00:16,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:00:29,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:00:29,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:00:29,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:00:39,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:00:39,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:00:39,113.113 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:00:52,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:00:52,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:00:52,716.716 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:01:03,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:01:03,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:01:03,443.443 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:01:13,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:01:13,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:01:13,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:01:26,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:01:26,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:01:26,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:01:38,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:01:38,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:01:38,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:01:49,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:01:49,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:01:49,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:02:01,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:02:01,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:02:01,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:02:15,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:02:15,017.017 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:02:15,020.020 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:02:28,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:02:28,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:02:28,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:02:40,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:02:40,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:02:40,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:02:51,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:02:51,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:02:51,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:03:04,471.471 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:03:04,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:03:04,481.481 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:03:17,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:03:17,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:03:17,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:03:28,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:03:28,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:03:28,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:03:40,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:03:40,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:03:40,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:03:52,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:03:52,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:03:52,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:04:06,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:04:06,832.832 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:04:06,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:04:19,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:04:19,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:04:19,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:04:31,374.374 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:04:31,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:04:31,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:04:44,472.472 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:04:44,475.475 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:04:44,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:04:57,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:04:57,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:04:57,314.314 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:05:07,924.924 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:05:07,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:05:07,929.929 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:05:19,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:05:19,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:05:19,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:05:29,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:05:29,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:05:29,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:05:42,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:05:42,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:05:42,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:05:54,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:05:54,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:05:54,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:06:08,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:06:08,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:06:08,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:06:19,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:06:19,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:06:19,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:06:32,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:06:32,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:06:32,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:06:44,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:06:44,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:06:44,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:06:55,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:06:55,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:06:55,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:07:08,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:07:08,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:07:08,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:07:18,184.184 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:07:18,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:07:18,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:07:30,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:07:30,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:07:30,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:07:44,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:07:44,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:07:44,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:07:56,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:07:56,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:07:56,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:08:06,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:08:06,012.012 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:08:06,015.015 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:08:18,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:08:18,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:08:18,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:08:31,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:08:31,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:08:31,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:08:41,775.775 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:08:41,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:08:41,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:08:55,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:08:55,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:08:55,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:09:06,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:09:06,237.237 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:09:06,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:09:16,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:09:16,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:09:16,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:09:27,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:09:27,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:09:27,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:09:39,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:09:39,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:09:39,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:09:52,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:09:52,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:09:52,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:10:07,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:10:07,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:10:07,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:10:18,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:10:18,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:10:18,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:10:28,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:10:28,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:10:28,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:10:39,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:10:39,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:10:39,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:10:51,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:10:51,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:10:51,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:11:03,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:11:03,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:11:03,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:11:15,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:11:15,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:11:15,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:11:27,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:11:27,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:11:27,687.687 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:11:37,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:11:37,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:11:37,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:11:49,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:11:49,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:11:49,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:12:00,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:12:00,944.944 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:12:00,949.949 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:12:13,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:12:13,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:12:13,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:12:24,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:12:24,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:12:24,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:12:37,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:12:37,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:12:37,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:12:49,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:12:49,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:12:49,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:02,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:02,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:02,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:13,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:13,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:13,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:24,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:24,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:24,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:36,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:36,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:36,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:45,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:45,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:45,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:13:56,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:13:56,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:13:56,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:14:08,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:14:08,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:14:08,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:14:22,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:14:22,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:14:22,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:14:32,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:14:32,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:14:32,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:14:44,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:14:44,862.862 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:14:44,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:14:56,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:14:56,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:14:56,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:15:08,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:15:08,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:15:08,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:15:19,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:15:19,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:15:19,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:15:29,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:15:29,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:15:29,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:15:42,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:15:42,335.335 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:15:42,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:15:51,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:15:51,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:15:51,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:16:05,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:16:05,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:16:05,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:16:17,688.688 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:16:17,691.691 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:16:17,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:16:28,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:16:28,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:16:28,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:16:40,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:16:40,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:16:40,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:16:50,755.755 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:16:50,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:16:50,761.761 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:17:00,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:17:00,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:17:00,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:17:10,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:17:10,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:17:10,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:17:22,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:17:22,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:17:22,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:17:35,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:17:35,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:17:35,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:17:46,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:17:46,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:17:46,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:00,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:00,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:00,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:12,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:12,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:12,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:25,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:25,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:25,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:38,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:38,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:38,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:49,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:49,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:49,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:18:59,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:18:59,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:18:59,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:19:10,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:19:10,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:19:10,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:19:21,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:19:21,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:19:21,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:19:31,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:19:31,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:19:31,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:19:42,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:19:42,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:19:42,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:19:52,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:19:52,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:19:52,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:20:08,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:20:08,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:20:08,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:20:21,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:20:21,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:20:21,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:20:32,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:20:32,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:20:32,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:20:44,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:20:44,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:20:44,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:20:55,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:20:55,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:20:55,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:21:07,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:21:07,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:21:07,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:21:20,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:21:20,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:21:20,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:21:30,859.859 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:21:30,864.864 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:21:30,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:21:43,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:21:43,939.939 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:21:43,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:21:56,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:21:56,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:21:56,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:22:06,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:22:06,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:22:06,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:22:16,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:22:16,571.571 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:22:16,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:22:26,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:22:26,732.732 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:22:26,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:22:42,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:22:42,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:22:42,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:22:58,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:22:58,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:22:58,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:23:11,940.940 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 15:23:17,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:23:17,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:23:17,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:23:36,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:23:36,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:23:36,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:23:51,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:23:51,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:23:51,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:24:09,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:24:09,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:24:09,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:24:21,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:24:21,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:24:21,926.926 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:24:34,608.608 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:24:34,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:24:34,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:24:45,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:24:45,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:24:45,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:24:57,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:24:57,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:24:57,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:10,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:25:10,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:25:10,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:20,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:25:20,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:25:20,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:33,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:25:33,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:25:33,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:46,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:25:46,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:25:46,721.721 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:51,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:25:51,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:25:51,207.207 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 15:25:51,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:25:57,524.524 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-08-25 15:25:57,584.584 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-08-25 15:25:57,649.649 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-08-25 15:26:23,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:26:23,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:26:23,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:26:35,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:26:35,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:26:35,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:26:47,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:26:47,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:26:47,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:27:00,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:27:00,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:27:00,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:27:13,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:27:13,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:27:13,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:27:25,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:27:25,573.573 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:27:25,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:27:37,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:27:37,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:27:37,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:27:51,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:27:51,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:27:51,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:00,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:00,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:00,883.883 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:13,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:13,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:13,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:25,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:25,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:25,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:35,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:35,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:35,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:47,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:47,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:47,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:28:58,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:28:58,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:28:58,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:29:11,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:29:11,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:29:11,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:29:25,532.532 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:29:25,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:29:25,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:29:34,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:29:34,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:29:34,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:29:47,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:29:47,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:29:47,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:29:59,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:29:59,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:29:59,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:30:13,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:30:13,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:30:13,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:30:27,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:30:27,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:30:27,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:30:37,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:30:37,854.854 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:30:37,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:30:50,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:30:50,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:30:50,363.363 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:01,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:31:01,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:31:01,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:15,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:31:15,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:31:15,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:26,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:31:26,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:31:26,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:37,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:31:37,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:31:37,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:48,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:31:48,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:31:48,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:32:02,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:32:02,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:32:02,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:32:14,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:32:14,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:32:14,708.708 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:32:27,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:32:27,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:32:27,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:32:40,744.744 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:32:40,747.747 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:32:40,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:32:54,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:32:54,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:32:54,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:33:07,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:33:07,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:33:07,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:33:21,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:33:21,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:33:21,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:33:33,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:33:33,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:33:33,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:33:47,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:33:47,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:33:47,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:00,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:00,539.539 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:00,542.542 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:14,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:14,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:14,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:26,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:26,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:26,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:35,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:35,856.856 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:35,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:45,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:45,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:45,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:34:57,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:34:57,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:34:57,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:35:10,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:35:10,003.003 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:35:10,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:35:23,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:35:23,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:35:23,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:35:30,181.181 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 15:35:34,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:35:34,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:35:34,548.548 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:35:46,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:35:46,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:35:46,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:35:57,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:35:57,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:35:57,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:36:07,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:36:07,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:36:07,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:36:19,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:36:19,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:36:19,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:36:30,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:36:30,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:36:30,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:36:41,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:36:41,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:36:41,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:36:54,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:36:54,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:36:54,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:37:07,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:37:07,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:37:07,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:37:21,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:37:21,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:37:21,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:37:30,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:37:30,951.951 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:37:30,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:37:43,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:37:43,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:37:43,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:37:52,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:37:52,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:37:52,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:03,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:03,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:03,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:14,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:14,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:14,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:27,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:27,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:27,662.662 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:37,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:37,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:37,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:47,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:47,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:47,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:38:57,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:38:57,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:38:57,667.667 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:39:09,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:39:09,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:39:09,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:39:20,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:39:20,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:39:20,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:31:21,198.198 ERROR ] ################################### ####### PI SERVER STARTED ######### ################################### NoneType: None [2026-08-25 15:41:50,257.257 ERROR ] ################################### ####### PI SERVER STARTED ######### ################################### NoneType: None [2026-08-25 15:42:00,878.878 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:42:00,919.919 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:42:00,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:42:00,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:42:00,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:42:22,197.197 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:42:22,233.233 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:42:22,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:42:22,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:42:22,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:42:41,808.808 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:42:41,843.843 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:42:41,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:42:41,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:42:41,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:43:02,558.558 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:43:02,597.597 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:43:02,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:43:02,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:43:02,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:43:25,537.537 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:43:25,576.576 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:43:25,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:43:25,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:43:25,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:43:46,866.866 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:43:46,901.901 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:43:46,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:43:46,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:43:46,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:44:06,918.918 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:44:06,958.958 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:44:06,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:44:06,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:44:06,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:44:27,546.546 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:44:27,582.582 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:44:27,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:44:27,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:44:27,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:44:50,170.170 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:44:50,211.211 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:44:50,225.225 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:44:50,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:44:50,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:45:09,531.531 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:45:09,569.569 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:45:09,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:45:09,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:45:09,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:45:30,011.011 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:45:30,055.055 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:45:30,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:45:30,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:45:30,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:45:55,086.086 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:45:55,120.120 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:45:55,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:45:55,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:45:55,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:46:15,494.494 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:46:15,534.534 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:46:15,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:46:15,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:46:15,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:46:20,698.698 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 15:46:36,631.631 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:46:36,666.666 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:46:36,678.678 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:46:36,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:46:36,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:46:58,142.142 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:46:58,184.184 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:46:58,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:46:58,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:46:58,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:47:19,234.234 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:47:19,270.270 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:47:19,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:47:19,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:47:19,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:47:40,346.346 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:47:40,367.367 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:47:40,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:47:40,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:47:40,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:48:01,310.310 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:48:01,344.344 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:48:01,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:48:01,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:48:01,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:48:24,769.769 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:48:24,803.803 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:48:24,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:48:24,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:48:24,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:48:47,364.364 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:48:47,399.399 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:48:47,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:48:47,417.417 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:48:47,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:49:10,733.733 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:49:10,752.752 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:49:10,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:49:10,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:49:10,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:49:32,849.849 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:49:32,884.884 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:49:32,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:49:32,900.900 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:49:32,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:49:54,689.689 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:49:54,732.732 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:49:54,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:49:54,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:49:54,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:18,189.189 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:50:18,225.225 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:50:18,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:18,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:18,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:37,578.578 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:50:37,613.613 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:50:37,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:37,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:37,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:51:00,717.717 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:51:00,759.759 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:51:00,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:51:00,781.781 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:51:00,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:51:22,650.650 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:51:22,684.684 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:51:22,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:51:22,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:51:22,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:51:42,682.682 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:51:42,717.717 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:51:42,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:51:42,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:51:42,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:52:05,523.523 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:52:05,557.557 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:52:05,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:52:05,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:52:05,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:52:26,194.194 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:52:26,213.213 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:52:26,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:52:26,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:52:26,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:52:45,616.616 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:52:45,651.651 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:52:45,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:52:45,668.668 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:52:45,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:53:08,609.609 ERROR ] Error during camera update process: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) [2026-08-25 15:53:08,644.644 ERROR ] Failed to send camera update completion message after exception: local variable 'update_complete_header' referenced before assignment Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -2] Name or service not known 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 361, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3.5/http/client.py", line 1107, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.5/http/client.py", line 1152, in _send_request self.endheaders(body) File "/usr/lib/python3.5/http/client.py", line 1103, in endheaders self._send_output(message_body) File "/usr/lib/python3.5/http/client.py", line 934, in _send_output self.send(msg) File "/usr/lib/python3.5/http/client.py", line 877, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 163, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn self, "Failed to establish a new connection: %s" % e) urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 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 2385, in update_system_cam 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: HTTPConnectionPool(host='tmcam07201911.local', port=8100): Max retries exceeded with url: /isUpdateNeeded (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',)) 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 2570, in update_system_cam header=update_complete_header, UnboundLocalError: local variable 'update_complete_header' referenced before assignment [2026-08-25 15:53:08,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:53:08,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:53:08,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:06,037.037 ERROR ] VendingMachinePublisher.__init__: Redis error: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 585, in _connect socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -3] Temporary failure in name resolution 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. [2026-08-25 15:50:06,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:06,504.504 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:06,608.608 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 15:50:06,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:08,544.544 ERROR ] ################################### ####### PI SERVER STARTED ######### ################################### NoneType: None [2026-08-25 15:50:10,698.698 ERROR ] VendingMachinePublisher.__init__: Redis error: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 585, in _connect socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -3] Temporary failure in name resolution 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. [2026-08-25 15:50:10,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:10,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:10,923.923 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 15:50:10,969.969 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:14,903.903 ERROR ] VendingMachinePublisher.__init__: Redis error: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 585, in _connect socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -3] Temporary failure in name resolution 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. [2026-08-25 15:50:15,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:15,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:15,132.132 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 15:50:15,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:16,493.493 ERROR ] ################################### ####### PI SERVER STARTED ######### ################################### NoneType: None [2026-08-25 15:50:18,988.988 ERROR ] VendingMachinePublisher.__init__: Redis error: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 585, in _connect socket.SOCK_STREAM): File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno -3] Temporary failure in name resolution 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error -3 connecting to live.vendingbuddy.in:23294. Temporary failure in name resolution. [2026-08-25 15:50:19,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:19,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:19,266.266 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 15:50:19,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:34,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:34,243.243 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:34,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:50:44,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:50:44,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:50:44,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:55:28,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:55:28,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:55:28,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:55:44,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:55:44,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:55:44,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:55:58,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:55:58,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:55:58,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:56:11,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:56:11,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:56:11,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:56:23,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:56:23,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:56:23,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:56:35,511.511 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:56:35,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:56:35,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:56:49,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:56:49,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:56:49,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:57:02,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:57:02,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:57:02,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:57:15,519.519 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:57:15,522.522 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:57:15,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:57:29,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:57:29,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:57:29,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:57:39,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:57:39,098.098 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:57:39,101.101 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:57:51,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:57:51,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:57:51,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:58:01,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:58:01,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:58:01,918.918 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:58:13,443.443 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:58:13,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:58:13,449.449 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:58:24,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:58:24,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:58:24,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:58:37,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:58:37,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:58:37,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:58:50,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:58:50,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:58:50,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:02,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:02,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:02,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:13,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:13,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:13,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:24,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:24,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:24,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:36,940.940 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:36,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:36,946.946 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:47,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:47,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:47,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 15:59:59,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 15:59:59,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 15:59:59,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:00:13,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:00:13,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:00:13,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:00:25,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:00:25,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:00:25,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:00:36,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:00:36,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:00:36,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:00:47,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:00:47,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:00:47,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:00:59,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:00:59,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:00:59,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:01:13,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:01:13,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:01:13,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:01:27,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:01:27,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:01:27,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:01:38,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:01:38,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:01:38,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:01:48,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:01:48,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:01:48,524.524 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:01:58,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:01:58,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:01:58,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:02:12,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:02:12,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:02:12,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:02:22,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:02:22,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:02:22,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:02:33,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:02:33,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:02:33,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:02:45,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:02:45,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:02:45,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:02:56,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:02:56,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:02:56,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:03:08,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:03:08,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:03:08,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:03:21,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:03:21,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:03:21,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:03:36,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:03:36,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:03:36,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:03:47,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:03:47,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:03:47,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:03:59,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:03:59,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:03:59,631.631 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:04:12,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:04:12,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:04:12,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:04:27,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:04:27,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:04:27,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:04:39,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:04:39,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:04:39,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:04:44,470.470 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 16:04:50,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:04:50,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:04:50,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:05:03,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:05:03,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:05:03,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:05:15,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:05:15,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:05:15,184.184 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:05:31,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:05:31,189.189 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:05:31,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:05:43,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:05:43,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:05:43,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:05:55,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:05:55,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:05:55,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:06:09,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:06:09,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:06:09,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:06:20,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:06:20,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:06:20,410.410 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:06:34,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:06:34,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:06:34,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:06:44,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:06:44,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:06:44,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:06:54,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:06:54,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:06:54,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:07:09,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:07:09,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:07:09,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:07:20,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:07:20,754.754 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:07:20,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:07:33,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:07:33,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:07:33,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:07:43,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:07:43,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:07:43,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:07:54,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:07:54,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:07:54,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:08:05,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:08:05,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:08:05,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:08:20,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:08:20,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:08:20,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:08:35,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:08:35,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:08:35,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:08:50,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:08:50,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:08:50,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:09:05,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:09:05,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:09:05,237.237 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:09:16,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:09:16,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:09:16,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:09:28,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:09:28,873.873 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:09:28,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:09:42,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:09:42,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:09:42,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:09:52,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:09:52,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:09:52,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:08,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:08,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:08,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:18,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:18,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:18,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:28,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:28,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:28,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:38,882.882 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:38,885.885 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:38,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:50,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:50,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:50,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:10:59,912.912 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:10:59,918.918 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:10:59,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:11:14,090.090 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:11:14,093.093 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:11:14,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:11:27,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:11:27,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:11:27,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:11:37,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:11:37,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:11:37,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:11:48,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:11:48,219.219 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:11:48,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:12:00,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:12:00,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:12:00,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:12:15,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:12:15,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:12:15,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:12:28,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:12:28,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:12:28,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:12:40,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:12:40,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:12:40,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:12:53,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:12:53,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:12:53,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:13:04,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:13:04,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:13:04,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:13:17,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:13:17,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:13:17,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:13:29,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:13:29,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:13:29,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:13:42,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:13:42,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:13:42,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:13:55,072.072 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:13:55,075.075 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:13:55,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:14:04,584.584 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:14:04,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:14:04,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:14:18,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:14:18,994.994 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:14:18,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:14:28,904.904 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:14:28,907.907 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:14:28,910.910 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:14:39,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:14:39,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:14:40,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:14:53,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:14:53,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:14:53,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:15:04,283.283 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:15:04,288.288 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:15:04,293.293 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:15:18,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:15:18,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:15:18,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:15:28,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:15:28,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:15:28,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:15:40,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:15:40,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:15:40,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:15:52,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:15:52,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:15:52,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:16:03,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:16:03,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:16:03,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:16:16,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:16:16,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:16:16,312.312 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:16:28,567.567 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:16:28,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:16:28,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:16:41,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:16:41,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:16:41,552.552 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:16:53,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:16:54,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:16:54,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:17:03,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:17:04,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:17:04,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:17:13,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:17:13,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:17:13,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:17:27,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:17:27,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:17:27,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:17:37,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:17:37,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:17:37,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:17:43,970.970 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 16:17:49,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:17:49,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:17:49,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:18:03,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:18:03,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:18:03,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:18:14,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:18:14,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:18:14,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:18:28,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:18:28,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:18:28,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:18:40,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:18:40,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:18:40,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:18:52,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:18:52,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:18:52,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:19:04,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:19:04,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:19:04,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:19:15,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:19:15,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:19:15,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:19:28,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:19:28,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:19:28,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:19:40,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:19:40,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:19:40,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:19:54,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:19:54,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:19:54,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:20:07,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:20:07,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:20:07,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:20:20,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:20:20,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:20:20,060.060 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:20:31,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:20:31,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:20:31,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:20:43,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:20:43,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:20:43,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:20:54,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:20:54,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:20:54,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:21:07,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:21:07,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:21:07,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:21:20,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:21:20,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:21:20,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:21:33,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:21:33,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:21:33,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:21:43,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:21:43,583.583 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:21:43,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:21:55,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:21:55,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:21:55,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:22:07,382.382 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:22:07,388.388 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:22:07,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:22:19,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:22:19,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:22:19,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:22:30,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:22:30,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:22:30,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:22:42,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:22:42,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:22:42,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:22:54,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:22:54,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:22:54,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:23:05,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:23:05,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:23:05,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:23:17,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:23:17,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:23:17,889.889 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:23:30,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:23:30,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:23:30,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:23:42,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:23:42,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:23:42,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:23:54,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:23:54,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:23:54,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:24:07,656.656 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:24:07,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:24:07,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:24:18,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:24:18,642.642 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:24:18,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:24:29,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:24:29,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:24:29,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:24:40,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:24:40,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:24:40,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:24:51,851.851 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:24:51,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:24:51,857.857 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:25:04,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:25:04,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:25:04,241.241 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:25:19,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:25:19,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:25:19,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:25:28,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:25:28,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:25:28,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:25:42,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:25:43,004.004 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:25:43,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:25:57,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:25:57,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:25:57,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:26:08,993.993 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:26:08,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:26:08,999.999 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:26:19,646.646 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:26:19,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:26:19,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:26:29,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:26:29,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:26:29,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:26:39,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:26:39,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:26:39,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:26:53,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:26:53,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:26:53,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:27:04,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:27:04,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:27:04,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:27:14,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:27:14,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:27:14,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:27:29,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:27:29,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:27:29,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:27:40,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:27:40,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:27:40,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:27:51,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:27:51,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:27:51,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:28:02,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:28:02,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:28:02,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:28:14,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:28:14,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:28:14,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:28:30,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:28:30,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:28:30,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:28:44,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:28:44,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:28:44,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:28:57,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:28:57,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:28:57,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:29:09,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:29:09,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:29:09,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:29:18,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:29:18,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:29:18,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:29:32,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:29:32,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:29:32,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:29:45,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:29:45,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:29:45,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:29:55,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:29:55,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:29:55,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:30:09,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:30:09,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:30:09,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:30:19,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:30:19,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:30:19,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:30:33,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:30:33,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:30:33,223.223 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:30:45,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:30:46,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:30:46,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:30:56,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:30:56,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:30:56,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:31:06,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:31:06,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:31:06,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:31:19,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:31:19,946.946 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:31:19,948.948 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:31:31,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:31:31,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:31:31,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:31:43,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:31:43,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:31:43,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:31:56,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:31:56,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:31:56,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:32:10,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:32:10,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:32:10,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:32:25,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:32:25,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:32:25,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:32:35,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:32:35,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:32:35,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:32:47,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:32:47,649.649 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:32:47,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:32:58,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:32:58,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:32:58,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:33:02,809.809 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 16:33:11,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:33:11,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:33:11,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:33:20,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:33:20,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:33:20,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:33:35,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:33:35,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:33:35,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:33:45,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:33:45,069.069 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:33:45,072.072 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:33:57,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:33:57,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:33:57,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:34:09,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:34:09,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:34:09,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:34:20,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:34:20,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:34:20,317.317 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:34:36,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:34:36,457.457 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:34:36,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:34:46,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:34:46,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:34:46,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:34:57,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:34:57,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:34:57,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:35:09,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:35:09,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:35:09,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:35:22,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:35:22,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:35:22,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:35:34,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:35:34,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:35:34,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:35:45,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:35:45,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:35:45,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:35:58,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:35:58,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:35:58,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:36:10,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:36:10,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:36:10,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:36:21,458.458 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:36:21,463.463 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:36:21,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:36:35,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:36:35,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:36:35,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:36:45,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:36:45,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:36:45,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:36:55,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:36:55,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:36:55,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:37:05,772.772 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:37:05,775.775 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:37:05,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:37:19,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:37:19,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:37:19,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:37:30,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:37:30,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:37:30,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:37:41,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:37:41,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:37:41,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:37:51,821.821 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:37:51,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:37:51,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:38:04,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:38:04,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:38:04,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:38:17,429.429 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:38:17,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:38:17,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:38:30,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:38:30,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:38:30,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:38:42,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:38:42,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:38:42,941.941 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:38:57,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:38:57,147.147 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:38:57,149.149 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:39:07,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:39:07,954.954 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:39:07,957.957 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:39:19,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:39:19,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:39:19,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:39:32,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:39:32,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:39:32,032.032 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:39:41,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:39:41,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:39:41,729.729 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:39:53,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:39:53,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:39:53,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:40:09,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:40:09,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:40:09,230.230 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:40:21,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:40:21,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:40:21,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:40:32,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:40:32,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:40:32,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:40:42,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:40:42,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:40:42,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:40:55,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:40:55,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:40:55,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:41:10,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:41:10,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:41:10,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:41:21,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:41:21,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:41:21,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:41:32,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:41:32,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:41:32,859.859 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:41:43,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:41:43,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:41:43,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:41:55,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:41:55,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:41:55,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:42:12,582.582 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:42:12,585.585 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:42:12,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:42:22,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:42:22,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:42:22,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:42:35,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:42:35,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:42:35,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:42:46,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:42:46,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:42:46,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:42:57,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:42:57,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:42:57,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:43:09,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:43:09,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:43:09,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:43:21,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:43:21,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:43:21,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:43:34,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:43:34,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:43:34,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:43:43,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:43:43,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:43:43,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:43:54,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:43:54,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:43:54,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:44:05,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:44:05,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:44:05,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:44:16,442.442 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:44:16,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:44:16,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:44:27,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:44:27,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:44:27,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:44:40,432.432 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:44:40,435.435 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:44:40,438.438 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:44:53,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:44:53,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:44:53,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:45:04,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:45:04,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:45:04,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:45:17,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:45:17,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:45:17,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:45:29,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:45:29,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:45:29,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:45:43,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:45:43,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:45:43,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:45:54,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:45:54,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:45:54,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:46:06,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:46:06,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:46:06,558.558 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:46:17,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:46:17,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:46:17,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:46:29,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:46:29,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:46:29,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:46:45,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:46:45,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:46:45,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:46:58,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:46:58,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:46:58,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:47:12,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:47:12,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:47:12,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:47:24,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:47:24,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:47:24,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:47:37,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:47:37,241.241 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:47:37,244.244 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:47:49,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:47:49,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:47:49,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:48:00,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:48:00,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:48:00,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:48:16,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:48:16,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:48:16,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:48:27,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:48:27,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:48:27,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:48:39,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:48:39,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:48:39,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:48:51,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:48:51,356.356 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:48:51,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:49:04,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:49:04,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:49:04,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:49:15,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:49:15,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:49:15,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:49:26,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:49:26,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:49:26,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:49:30,982.982 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 16:49:40,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:49:40,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:49:40,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:49:51,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:49:51,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:49:51,222.222 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:50:08,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:50:08,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:50:08,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:50:19,745.745 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:50:19,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:50:19,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:50:32,070.070 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:50:32,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:50:32,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:51:03,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:51:03,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:51:03,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:51:25,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:51:25,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:51:25,297.297 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:51:41,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:51:41,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:51:41,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:51:53,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:51:53,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:51:53,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:52:05,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:52:05,690.690 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:52:05,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:52:18,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:52:18,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:52:18,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:52:28,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:52:28,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:52:28,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:52:41,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:52:41,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:52:41,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:52:51,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:52:51,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:52:51,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:04,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:04,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:04,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:13,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:13,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:13,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:23,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:23,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:23,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:33,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:33,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:33,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:44,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:44,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:44,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:53:53,256.256 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:53:53,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:53:53,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:54:03,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:54:03,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:54:03,888.888 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:54:14,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:54:14,911.911 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:54:14,914.914 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:54:26,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:54:26,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:54:26,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:54:38,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:54:38,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:54:38,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:54:50,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:54:50,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:54:50,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:55:03,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:55:03,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:55:03,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:55:17,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:55:17,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:55:17,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:55:28,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:55:28,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:55:28,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:55:37,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:55:37,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:55:37,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:55:51,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:55:51,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:55:51,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:00,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:00,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:00,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:09,554.554 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 16:56:09,582.582 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:09,587.587 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:09,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:20,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:20,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:20,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:32,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:32,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:32,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:44,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:44,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:44,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:56:57,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:56:57,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:56:57,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:57:08,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:57:08,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:57:08,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:57:23,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:57:23,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:57:23,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:57:34,026.026 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:57:34,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:57:34,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:57:45,846.846 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:57:45,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:57:45,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:57:58,014.014 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:57:58,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:57:58,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:58:08,582.582 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:58:08,585.585 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:58:08,588.588 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:58:24,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:58:24,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:58:24,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:58:37,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:58:37,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:58:37,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:58:47,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:58:47,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:58:47,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:59:03,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:59:03,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:59:03,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:59:22,771.771 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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 16:59:22,809.809 ERROR ] ('HTTPSConnectionPool(host=\'neuustore.com\', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 16:59:22,818.818 ERROR ] HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 16:59:23,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:59:23,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:59:23,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:59:37,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:59:37,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:59:37,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 16:59:51,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 16:59:51,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 16:59:51,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:00:06,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:00:06,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:00:06,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:00:27,392.392 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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 17:00:27,419.419 ERROR ] ('HTTPSConnectionPool(host=\'neuustore.com\', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 17:00:27,429.429 ERROR ] HTTPSConnectionPool(host='neuustore.com', port=443): Max retries exceeded with url: /tm/process-order/getorder/TM07201911 (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/TM07201911 (Caused by ReadTimeoutError("HTTPSConnectionPool(host='neuustore.com', port=443): Read timed out. (read timeout=5)",)) [2026-08-25 17:00:27,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:00:27,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:00:27,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:00:48,730.730 ERROR ] Error getting syncEnumCodes Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/blueprints/bp_config.py", line 324, in sync_enum_codes codes_data = json.loads(Data().get_codes_sync(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-08-25 17:00:49,114.114 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:00:49,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:00:49,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:00:51,928.928 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:01:02,733.733 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:01:02,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:01:02,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:01:18,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:01:18,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:01:18,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:01:29,706.706 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:01:29,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:01:29,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:01:42,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:01:42,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:01:42,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:01:58,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:01:58,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:01:58,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:02:08,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:02:08,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:02:08,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:02:20,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:02:20,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:02:20,694.694 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:02:31,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:02:31,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:02:31,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:02:43,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:02:43,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:02:43,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:02:56,995.995 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:02:56,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:02:57,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:09,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:09,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:09,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:20,238.238 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:20,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:20,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:32,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:32,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:32,671.671 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:42,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:42,729.729 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:42,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:54,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:54,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:54,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:03:58,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:03:58,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:03:58,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:04:06,605.605 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-08-25 17:04:06,691.691 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-08-25 17:04:06,753.753 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-08-25 17:04:10,662.662 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:11,457.457 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:12,516.516 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:13,590.590 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:14,938.938 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:16,335.335 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:17,534.534 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:18,780.780 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:19,890.890 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:20,919.919 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:04:27,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:04:27,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:04:27,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:04:37,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:04:37,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:04:37,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:04:51,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:04:51,380.380 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:04:51,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:05:02,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:05:02,792.792 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:05:02,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:05:16,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:05:16,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:05:16,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:05:27,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:05:27,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:05:27,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:05:37,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:05:37,844.844 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:05:37,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:05:49,975.975 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:05:49,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:05:49,981.981 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:03,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:03,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:03,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:16,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:16,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:16,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:27,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:27,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:27,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:36,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:36,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:36,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:48,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:48,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:48,658.658 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:06:58,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:06:58,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:06:58,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:07:10,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:07:10,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:07:10,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:07:20,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:07:20,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:07:20,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:07:38,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:07:38,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:07:38,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:07:52,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:07:52,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:07:52,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:08:07,528.528 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:08:07,531.531 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:08:07,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:08:23,007.007 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:08:23,009.009 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:08:23,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:08:35,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:08:35,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:08:35,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:08:47,103.103 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:08:47,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:08:47,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:09:00,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:09:00,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:09:00,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:09:13,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:09:13,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:09:13,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:09:29,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:09:29,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:09:29,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:09:39,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:09:39,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:09:39,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:09:51,885.885 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:09:51,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:09:51,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:10:02,942.942 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:10:02,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:10:02,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:10:15,823.823 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:10:15,826.826 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:10:15,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:10:25,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:10:25,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:10:25,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:10:37,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:10:37,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:10:37,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:10:50,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:10:50,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:10:50,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:11:01,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:11:01,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:11:01,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:11:12,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:11:12,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:11:12,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:11:26,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:11:26,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:11:26,211.211 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:11:38,376.376 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:11:38,379.379 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:11:38,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:11:55,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:11:55,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:11:55,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:12:11,451.451 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:12:11,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:12:11,457.457 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:12:23,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:12:23,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:12:23,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:12:35,503.503 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:12:35,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:12:35,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:12:45,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:12:45,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:12:45,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:12:55,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:12:55,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:12:55,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:13:10,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:13:10,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:13:10,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:13:21,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:13:21,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:13:21,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:13:33,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:13:33,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:13:33,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:13:46,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:13:46,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:13:46,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:13:57,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:13:57,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:13:57,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:14:10,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:14:10,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:14:10,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:14:22,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:14:22,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:14:22,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:14:34,262.262 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:14:34,265.265 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:14:34,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:14:44,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:14:44,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:14:44,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:14:55,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:14:55,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:14:55,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:15:07,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:15:07,532.532 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:15:07,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:15:20,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:15:20,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:15:20,679.679 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:15:34,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:15:34,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:15:34,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:15:46,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:15:46,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:15:46,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:16:00,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:16:00,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:16:00,112.112 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:16:14,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:16:14,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:16:14,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:16:26,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:16:26,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:16:26,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:16:39,397.397 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:16:39,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:16:39,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:16:50,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:16:50,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:16:50,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:17:02,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:17:02,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:17:02,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:17:16,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:17:16,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:17:16,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:17:26,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:17:26,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:17:26,748.748 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:17:37,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:17:37,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:17:37,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:17:48,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:17:48,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:17:48,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:18:00,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:18:00,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:18:00,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:18:15,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:18:16,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:18:16,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:18:29,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:18:29,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:18:29,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:18:40,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:18:40,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:18:40,156.156 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:18:51,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:18:51,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:18:51,895.895 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:19:04,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:19:04,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:19:04,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:19:19,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:19:19,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:19:19,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:19:32,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:19:32,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:19:32,596.596 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:19:45,843.843 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:19:45,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:19:45,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:19:58,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:19:58,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:19:58,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:20:12,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:20:12,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:20:12,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:20:24,861.861 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:20:24,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:20:24,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:20:38,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:20:38,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:20:38,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:20:50,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:20:50,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:20:50,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:03,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:03,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:03,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:14,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:14,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:14,209.209 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:26,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:26,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:26,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:37,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:37,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:37,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:48,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:48,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:48,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:21:57,723.723 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:21:57,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:21:57,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:22:12,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:22:12,168.168 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:22:12,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:22:24,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:22:24,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:22:24,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:22:35,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:22:35,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:22:35,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:22:50,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:22:50,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:22:50,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:22:57,383.383 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:23:01,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:23:01,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:23:01,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:23:13,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:23:13,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:23:13,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:23:23,282.282 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:23:23,285.285 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:23:23,288.288 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:23:38,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:23:38,139.139 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:23:38,141.141 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:23:50,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:23:50,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:23:50,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:24:04,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:24:04,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:24:04,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:24:16,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:24:16,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:24:16,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:24:26,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:24:26,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:24:26,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:24:39,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:24:39,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:24:39,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:24:56,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:24:56,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:24:56,166.166 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:25:07,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:25:07,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:25:07,231.231 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:25:20,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:25:20,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:25:20,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:25:32,657.657 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:25:32,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:25:32,669.669 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:25:46,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:25:46,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:25:46,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:25:56,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:25:56,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:25:56,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:08,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:26:08,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:26:08,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:21,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:26:21,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:26:21,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:32,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:26:32,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:26:32,961.961 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:47,190.190 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:26:47,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:26:47,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:52,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:26:52,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:26:52,465.465 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 17:26:52,478.478 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:26:58,410.410 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-08-25 17:26:58,481.481 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-08-25 17:26:58,572.572 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-08-25 17:27:27,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:27:27,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:27:27,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:27:39,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:27:39,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:27:39,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:27:53,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:27:53,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:27:53,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:28:04,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:28:04,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:28:04,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:28:15,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:28:15,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:28:15,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:28:27,523.523 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:28:27,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:28:27,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:28:39,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:28:39,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:28:39,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:28:50,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:28:50,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:28:50,199.199 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:29:01,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:29:01,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:29:01,603.603 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:29:15,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:29:15,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:29:15,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:29:30,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:29:30,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:29:30,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:29:41,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:29:41,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:29:41,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:29:52,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:29:52,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:29:52,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:30:08,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:30:08,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:30:08,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:30:22,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:30:22,778.778 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:30:22,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:30:35,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:30:35,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:30:35,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:30:47,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:30:47,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:30:47,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:30:57,236.236 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:31:00,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:31:00,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:31:00,092.092 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:31:10,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:31:10,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:31:10,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:31:24,237.237 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:31:24,240.240 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:31:24,243.243 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:31:36,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:31:36,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:31:36,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:31:49,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:31:49,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:31:49,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:32:02,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:32:02,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:32:02,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:32:13,872.872 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:32:13,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:32:13,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:32:27,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:32:27,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:32:27,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:32:37,908.908 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:32:37,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:32:37,913.913 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:32:51,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:32:51,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:32:51,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:33:02,751.751 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:33:02,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:33:02,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:33:13,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:33:13,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:33:13,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:33:26,248.248 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:33:26,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:33:26,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:33:40,825.825 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:33:40,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:33:40,835.835 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:33:56,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:33:56,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:33:56,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:34:08,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:34:08,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:34:08,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:34:19,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:34:19,956.956 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:34:19,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:34:34,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:34:34,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:34:34,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:34:48,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:34:48,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:34:48,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:35:02,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:35:02,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:35:02,042.042 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:35:16,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:35:16,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:35:16,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:35:28,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:35:28,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:35:28,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:35:42,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:35:42,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:35:42,030.030 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:35:52,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:35:52,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:35:52,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:36:05,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:36:05,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:36:05,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:36:16,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:36:17,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:36:17,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:36:29,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:36:29,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:36:29,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:36:39,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:36:39,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:36:39,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:36:50,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:36:50,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:36:50,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:37:03,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:37:03,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:37:03,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:37:16,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:37:16,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:37:16,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:37:30,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:37:30,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:37:30,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:37:42,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:37:42,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:37:42,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:37:55,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:37:55,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:37:55,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:38:07,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:38:07,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:38:07,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:38:19,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:38:19,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:38:19,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:38:31,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:38:31,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:38:31,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:38:44,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:38:44,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:38:44,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:38:54,509.509 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:38:54,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:38:54,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:39:06,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:39:06,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:39:06,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:39:17,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:39:17,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:39:17,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:39:32,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:39:32,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:39:32,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:39:44,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:39:44,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:39:44,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:39:58,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:39:58,655.655 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:39:58,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:40:10,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:40:10,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:40:10,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:40:22,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:40:22,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:40:22,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:40:34,265.265 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:40:34,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:40:34,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:40:45,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:40:45,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:40:45,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:40:57,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:40:57,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:40:57,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:41:11,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:41:11,460.460 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:41:11,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:41:20,725.725 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:41:20,728.728 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:41:20,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:41:31,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:41:31,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:41:31,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:41:43,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:41:43,106.106 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:41:43,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:41:55,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:41:55,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:41:55,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:42:07,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:42:07,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:42:07,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:42:20,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:42:20,119.119 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:42:20,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:42:32,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:42:32,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:42:32,262.262 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:42:43,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:42:43,487.487 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:42:43,489.489 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:42:56,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:42:56,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:42:56,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:43:08,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:43:08,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:43:08,836.836 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:43:20,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:43:20,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:43:20,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:43:31,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:43:31,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:43:31,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:43:47,627.627 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:43:47,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:43:47,632.632 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:43:58,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:43:58,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:43:58,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:44:12,204.204 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:44:12,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:44:12,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:44:23,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:44:23,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:44:23,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:44:35,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:44:35,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:44:35,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:44:46,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:44:46,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:44:46,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:00,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:00,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:00,456.456 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:12,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:12,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:12,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:25,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:25,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:25,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:35,934.934 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:35,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:35,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:48,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:48,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:48,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:45:59,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:45:59,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:45:59,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:46:12,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:46:12,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:46:12,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:46:25,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:46:25,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:46:25,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:46:35,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:46:35,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:46:35,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:46:46,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:46:46,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:46:46,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:46:59,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:46:59,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:46:59,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:47:13,240.240 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:47:13,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:47:13,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:47:26,923.923 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:47:26,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:47:26,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:47:37,951.951 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:47:37,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:47:37,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:47:51,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:47:51,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:47:51,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:48:01,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:48:01,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:48:01,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:48:12,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:48:12,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:48:12,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:48:15,587.587 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 17:48:25,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:48:25,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:48:25,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:48:36,236.236 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:48:36,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:48:36,242.242 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:48:49,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:48:49,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:48:49,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:49:00,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:49:00,930.930 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:49:00,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:49:15,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:49:15,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:49:15,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:49:28,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:49:28,637.637 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:49:28,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:49:40,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:49:40,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:49:40,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:49:52,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:49:52,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:49:52,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:50:03,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:50:03,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:50:03,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:50:16,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:50:16,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:50:16,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:50:28,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:50:28,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:50:28,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:50:41,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:50:41,257.257 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:50:41,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:50:55,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:50:55,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:50:55,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:51:06,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:51:06,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:51:06,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:51:19,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:51:19,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:51:19,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:51:50,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:51:50,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:51:50,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:52:09,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:52:09,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:52:09,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:52:21,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:52:21,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:52:21,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:52:35,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:52:35,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:52:35,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:52:49,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:52:49,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:52:49,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:53:01,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:53:01,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:53:01,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:53:13,266.266 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:53:13,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:53:13,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:53:27,827.827 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:53:27,830.830 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:53:27,833.833 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:53:39,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:53:39,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:53:39,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:53:51,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:53:51,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:53:51,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:54:01,953.953 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:54:01,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:54:01,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:54:13,806.806 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:54:13,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:54:13,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:54:25,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:54:25,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:54:25,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:54:37,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:54:37,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:54:37,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:54:50,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:54:50,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:54:50,997.997 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:03,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:03,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:03,046.046 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:13,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:13,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:13,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:22,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:22,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:22,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:34,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:34,890.890 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:34,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:45,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:45,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:45,960.960 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:55:57,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:55:57,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:55:57,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:56:09,029.029 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:56:09,032.032 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:56:09,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:56:20,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:56:20,779.779 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:56:20,782.782 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:56:34,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:56:34,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:56:34,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:56:47,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:56:47,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:56:47,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:56:58,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:56:58,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:56:58,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:57:10,590.590 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:57:10,593.593 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:57:10,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:57:20,962.962 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:57:20,965.965 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:57:20,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:57:35,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:57:35,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:57:35,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:57:47,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:57:47,804.804 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:57:47,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:57:59,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:57:59,193.193 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:57:59,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:58:13,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:58:13,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:58:13,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:58:24,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:58:24,326.326 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:58:24,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:58:35,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:58:35,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:58:35,414.414 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:58:47,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:58:47,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:58:47,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:58:59,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:58:59,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:58:59,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:59:12,674.674 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:59:12,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:59:12,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:59:22,625.625 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:59:22,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:59:22,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:59:37,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:59:37,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:59:37,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 17:59:49,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 17:59:49,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 17:59:49,672.672 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:00:04,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:00:04,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:00:04,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:00:16,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:00:16,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:00:16,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:00:25,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:00:25,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:00:25,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:00:31,101.101 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-08-25 18:00:38,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:00:38,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:00:38,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:00:51,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:00:51,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:00:51,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:01:03,702.702 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:01:03,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:01:03,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:01:15,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:01:15,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:01:15,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:01:27,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:01:27,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:01:28,000.000 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:01:40,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:01:40,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:01:40,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:01:54,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:01:54,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:01:54,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:02:04,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:02:04,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:02:04,347.347 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:02:14,816.816 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:02:14,819.819 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:02:14,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:02:25,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:02:25,339.339 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:02:25,342.342 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:02:41,786.786 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:02:41,789.789 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:02:41,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:02:52,943.943 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:02:52,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:02:52,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:03:04,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:03:04,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:03:04,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:03:15,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:03:15,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:03:15,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:03:28,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:03:28,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:03:28,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:03:42,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:03:42,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:03:42,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:03:53,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:03:53,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:03:53,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:04:05,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:04:05,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:04:05,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:04:18,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:04:18,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:04:18,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:04:34,408.408 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:04:34,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:04:34,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:04:46,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:04:46,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:04:46,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:04:59,661.661 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:04:59,664.664 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:04:59,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:05:14,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:05:14,268.268 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:05:14,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:05:25,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:05:25,553.553 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:05:25,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:05:36,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:05:36,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:05:36,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:05:47,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:05:47,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:05:47,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:05:57,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:05:57,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:05:57,178.178 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:06:07,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:06:07,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:06:07,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:06:19,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:06:19,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:06:19,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:06:29,170.170 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:06:29,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:06:29,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:06:44,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:06:44,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:06:44,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:06:57,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:06:57,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:06:57,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:07:10,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:07:10,078.078 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:07:10,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:07:22,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:07:22,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:07:22,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:07:37,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:07:37,499.499 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:07:37,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:07:50,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:07:50,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:07:50,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:08:03,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:08:03,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:08:03,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:08:17,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:08:17,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:08:17,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:08:27,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:08:27,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:08:27,040.040 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:08:40,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:08:40,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:08:40,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:08:51,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:08:51,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:08:51,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:09:01,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:09:01,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:09:01,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:09:17,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:09:17,338.338 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:09:17,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:09:23,398.398 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 18:09:28,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:09:28,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:09:28,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:09:41,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:09:41,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:09:41,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:09:54,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:09:54,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:09:54,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:10:09,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:10:09,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:10:09,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:10:18,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:10:18,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:10:18,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:10:28,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:10:28,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:10:28,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:10:41,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:10:41,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:10:41,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:10:54,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:10:54,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:10:54,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:11:13,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:11:13,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:11:13,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:11:23,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:11:23,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:11:23,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:11:34,075.075 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:11:34,080.080 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:11:34,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:11:44,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:11:44,805.805 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:11:44,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:11:55,591.591 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:11:55,594.594 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:11:55,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:12:05,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:12:05,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:12:05,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:12:15,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:12:15,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:12:15,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:12:27,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:12:27,059.059 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:12:27,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:12:37,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:12:37,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:12:37,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:12:50,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:12:50,963.963 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:12:50,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:13:04,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:13:04,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:13:04,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:13:16,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:13:16,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:13:16,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:13:29,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:13:29,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:13:29,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:13:39,004.004 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:13:39,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:13:39,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:13:54,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:13:54,948.948 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:13:54,950.950 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:14:07,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:14:07,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:14:07,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:14:18,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:14:18,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:14:18,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:14:30,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:14:30,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:14:30,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:14:42,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:14:42,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:14:42,370.370 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:14:56,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:14:56,446.446 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:14:56,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:15:06,526.526 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:15:06,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:15:06,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:15:17,905.905 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:15:17,908.908 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:15:17,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:15:28,612.612 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:15:28,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:15:28,618.618 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:15:40,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:15:40,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:15:40,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:15:53,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:15:53,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:15:53,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:16:04,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:16:04,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:16:04,190.190 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:16:17,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:16:17,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:16:17,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:16:28,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:16:28,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:16:28,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:16:39,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:16:39,895.895 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:16:39,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:16:50,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:16:50,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:16:50,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:17:01,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:17:01,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:17:01,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:17:13,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:17:13,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:17:13,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:17:29,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:17:29,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:17:29,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:17:40,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:17:40,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:17:40,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:17:53,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:17:53,554.554 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:17:53,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:04,770.770 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:18:04,773.773 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:18:04,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:15,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:18:15,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:18:15,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:30,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:18:30,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:18:30,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:41,042.042 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:18:41,045.045 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:18:41,047.047 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:53,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:18:53,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:18:53,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:18:55,959.959 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 18:19:04,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:19:04,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:19:04,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:19:14,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:19:14,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:19:14,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:19:27,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:19:27,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:19:27,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:19:40,911.911 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:19:40,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:19:40,917.917 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:19:52,465.465 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:19:52,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:19:52,471.471 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:20:07,569.569 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:20:07,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:20:07,575.575 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:20:17,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:20:17,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:20:17,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:20:31,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:20:31,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:20:31,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:20:42,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:20:42,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:20:42,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:20:54,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:20:54,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:20:54,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:21:07,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:21:07,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:21:07,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:21:18,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:21:18,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:21:18,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:21:30,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:21:30,371.371 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:21:30,374.374 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:21:42,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:21:42,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:21:42,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:21:55,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:21:55,673.673 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:21:55,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:22:05,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:22:05,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:22:05,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:22:16,899.899 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:22:16,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:22:16,905.905 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:22:29,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:22:29,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:22:29,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:22:40,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:22:40,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:22:40,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:22:54,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:22:54,502.502 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:22:54,505.505 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:23:07,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:23:07,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:23:07,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:23:20,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:23:20,242.242 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:23:20,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:23:35,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:23:35,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:23:35,517.517 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:23:47,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:23:47,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:23:47,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:23:58,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:23:58,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:23:58,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:24:09,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:24:09,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:24:09,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:24:19,222.222 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:24:19,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:24:19,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:24:28,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:24:28,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:24:28,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:24:40,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:24:40,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:24:40,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:24:52,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:24:52,953.953 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:24:52,959.959 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:25:05,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:25:05,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:25:05,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:25:14,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:25:14,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:25:14,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:25:27,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:25:27,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:25:27,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:25:38,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:25:38,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:25:38,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:25:52,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:25:52,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:25:52,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:26:07,588.588 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:26:07,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:26:07,594.594 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:26:20,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:26:20,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:26:20,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:26:33,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:26:33,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:26:33,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:26:46,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:26:46,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:26:46,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:26:59,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:26:59,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:26:59,544.544 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:27:13,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:27:13,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:27:13,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:27:25,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:27:25,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:27:25,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:27:39,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:27:39,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:27:39,310.310 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:27:49,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:27:49,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:27:49,653.653 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:28:00,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:28:00,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:28:00,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:28:10,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:28:10,981.981 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:28:10,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:28:21,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:28:21,777.777 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:28:21,780.780 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:28:32,596.596 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:28:32,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:28:32,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:28:44,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:28:44,968.968 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:28:44,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:29:01,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:29:01,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:29:01,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:29:15,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:29:15,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:29:15,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:29:27,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:29:27,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:29:27,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:29:41,073.073 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:29:41,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:29:41,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:29:53,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:29:53,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:29:53,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:30:07,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:30:07,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:30:07,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:30:20,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:30:20,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:30:20,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:30:34,160.160 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:30:34,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:30:34,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:30:45,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:30:45,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:30:45,976.976 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:30:58,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:30:58,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:30:58,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:31:11,203.203 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:31:11,208.208 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:31:11,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:31:24,064.064 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:31:24,067.067 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:31:24,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:31:35,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:31:35,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:31:35,649.649 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:31:43,139.139 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 18:31:47,305.305 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:31:47,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:31:47,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:32:00,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:32:00,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:32:00,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:32:14,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:32:14,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:32:14,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:32:25,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:32:25,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:32:25,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:32:37,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:32:37,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:32:37,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:32:48,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:32:48,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:32:48,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:33:02,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:33:02,351.351 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:33:02,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:33:14,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:33:14,065.065 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:33:14,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:33:25,877.877 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:33:25,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:33:25,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:33:38,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:33:38,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:33:38,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:33:51,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:33:51,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:33:51,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:34:05,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:34:06,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:34:06,006.006 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:34:18,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:34:18,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:34:18,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:34:31,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:34:31,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:34:31,863.863 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:34:46,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:34:46,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:34:46,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:34:58,927.927 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:34:58,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:34:58,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:35:10,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:35:10,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:35:10,388.388 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:35:22,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:35:22,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:35:22,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:35:36,023.023 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:35:36,029.029 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:35:36,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:35:49,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:35:49,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:35:49,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:36:01,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:36:01,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:36:01,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:36:13,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:36:13,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:36:13,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:36:26,922.922 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:36:26,925.925 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:36:26,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:36:37,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:36:37,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:36:37,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:36:48,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:36:48,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:36:48,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:37:01,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:37:01,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:37:01,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:37:13,009.009 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:37:13,015.015 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:37:13,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:37:25,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:37:25,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:37:25,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:37:37,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:37:37,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:37:37,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:37:50,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:37:50,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:37:50,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:38:04,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:38:04,259.259 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:38:04,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:38:17,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:38:17,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:38:17,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:38:27,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:38:27,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:38:27,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:38:40,996.996 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:38:40,998.998 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:38:41,001.001 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:38:55,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:38:55,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:38:55,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:39:08,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:39:08,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:39:08,336.336 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:39:20,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:39:20,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:39:20,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:39:33,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:39:33,828.828 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:39:33,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:39:49,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:39:49,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:39:49,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:39:59,152.152 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:39:59,155.155 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:39:59,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:40:11,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:40:11,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:40:11,550.550 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:40:23,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:40:23,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:40:23,892.892 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:40:34,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:40:34,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:40:34,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:40:50,550.550 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:40:50,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:40:50,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:41:03,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:41:03,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:41:03,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:41:14,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:41:14,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:41:14,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:41:30,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:41:30,217.217 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:41:30,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:41:44,153.153 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:41:44,156.156 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:41:44,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:41:54,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:41:54,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:41:54,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:42:04,069.069 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:42:04,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:42:04,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:42:15,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:42:15,767.767 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:42:15,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:42:29,945.945 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:42:29,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:42:29,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:42:41,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:42:41,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:42:41,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:42:53,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:42:53,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:42:53,737.737 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:43:05,245.245 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:43:05,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:43:05,256.256 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:43:17,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:43:17,986.986 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:43:17,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:43:33,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:43:33,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:43:33,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:43:43,889.889 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:43:43,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:43:43,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:43:57,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:43:57,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:43:57,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:44:08,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:44:08,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:44:08,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:44:19,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:44:19,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:44:19,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:44:32,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:44:32,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:44:32,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:44:43,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:44:43,469.469 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:44:43,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:44:56,858.858 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:44:56,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:44:56,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:45:08,529.529 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:45:08,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:45:08,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:45:22,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:45:22,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:45:22,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:45:33,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:45:33,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:45:33,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:45:44,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:45:45,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:45:45,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:45:57,498.498 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:45:57,501.501 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:45:57,504.504 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:46:09,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:46:09,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:46:09,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:46:21,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:46:21,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:46:21,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:46:36,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:46:36,322.322 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:46:36,325.325 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:46:46,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:46:46,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:46:46,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:47:00,312.312 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:47:00,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:47:00,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:47:11,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:47:11,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:47:11,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:47:27,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:47:27,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:47:27,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:47:39,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:47:39,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:47:39,381.381 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:47:49,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:47:49,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:47:49,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:48:02,323.323 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:48:02,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:48:02,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:48:13,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:48:13,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:48:13,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:48:23,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:48:23,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:48:23,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:48:38,517.517 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:48:38,520.520 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:48:38,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:48:51,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:48:51,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:48:51,173.173 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:49:02,200.200 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:49:02,207.207 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:49:02,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:49:13,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:49:13,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:49:13,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:49:25,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:49:25,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:49:25,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:49:39,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:49:39,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:49:39,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:49:49,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:49:49,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:49:49,445.445 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:50:03,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:50:03,521.521 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:50:03,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:50:14,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:50:14,799.799 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:50:14,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:50:24,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:50:24,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:50:24,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:50:40,849.849 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:50:40,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:50:40,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:50:51,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:50:51,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:50:51,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:51:02,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:51:02,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:51:02,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:51:15,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:51:15,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:51:15,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:51:27,135.135 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:51:27,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:51:27,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:51:42,599.599 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:51:42,602.602 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:51:42,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:51:54,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:51:54,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:51:54,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:04,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:04,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:04,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:15,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:15,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:15,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:24,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:24,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:24,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:34,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:34,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:34,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:45,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:45,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:45,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:52:57,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:52:57,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:52:57,212.212 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:53:13,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:53:13,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:53:13,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:53:23,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:53:23,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:53:23,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:53:35,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:53:35,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:53:35,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:53:48,425.425 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:53:48,428.428 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:53:48,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:54:01,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:54:01,735.735 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:54:01,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:54:13,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:54:13,060.060 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:54:13,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:54:22,272.272 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 18:54:26,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:54:26,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:54:26,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:54:38,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:54:38,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:54:38,742.742 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:54:50,335.335 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:54:50,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:54:50,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:55:01,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:55:02,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:55:02,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:55:16,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:55:16,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:55:16,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:55:28,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:55:28,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:55:28,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:55:39,177.177 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:55:39,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:55:39,189.189 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:55:49,098.098 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:55:49,101.101 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:55:49,104.104 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:56:02,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:56:02,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:56:02,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:56:14,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:56:14,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:56:14,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:56:27,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:56:27,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:56:27,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:56:39,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:56:39,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:56:39,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:56:50,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:56:50,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:56:50,678.678 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:57:02,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:57:02,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:57:02,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:57:17,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:57:17,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:57:17,801.801 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:57:30,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:57:30,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:57:30,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:57:41,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:57:41,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:57:41,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:57:53,699.699 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:57:53,702.702 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:57:53,705.705 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:58:03,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:58:03,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:58:03,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:58:15,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:58:15,515.515 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:58:15,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:58:26,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:58:26,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:58:26,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:58:42,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:58:42,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:58:42,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:58:52,011.011 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:58:52,014.014 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:58:52,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:59:01,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:59:01,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:59:01,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:59:14,361.361 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:59:14,364.364 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:59:14,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:59:25,413.413 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:59:25,416.416 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:59:25,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:59:36,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:59:36,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:59:36,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 18:59:51,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 18:59:51,333.333 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 18:59:51,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:00:04,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:00:04,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:00:04,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:00:17,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:00:17,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:00:17,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:00:28,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:00:28,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:00:28,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:00:41,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:00:41,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:00:41,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:00:52,987.987 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:00:52,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:00:52,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:01:04,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:01:04,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:01:04,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:01:15,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:01:15,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:01:15,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:01:29,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:01:29,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:01:29,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:01:45,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:01:45,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:01:45,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:01:55,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:01:55,739.739 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:01:55,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:02:07,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:02:07,037.037 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:02:07,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:02:19,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:02:19,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:02:19,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:02:30,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:02:30,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:02:30,636.636 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:02:45,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:02:45,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:02:45,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:02:58,857.857 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:02:58,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:02:58,862.862 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:03:10,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:03:10,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:03:10,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:03:27,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:03:27,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:03:27,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:03:40,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:03:40,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:03:40,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:03:56,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:03:56,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:03:56,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:04:09,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:04:09,112.112 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:04:09,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:04:20,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:04:20,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:04:20,790.790 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:04:32,395.395 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:04:32,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:04:32,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:04:41,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:04:41,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:04:41,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:04:54,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:04:54,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:04:54,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:05:06,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:05:06,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:05:06,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:05:16,223.223 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:05:16,226.226 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:05:16,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:05:31,966.966 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:05:31,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:05:31,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:05:43,457.457 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:05:43,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:05:43,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:05:54,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:05:54,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:05:54,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:06:06,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:06:06,170.170 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:06:06,174.174 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:06:16,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:06:16,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:06:16,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:06:30,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:06:30,160.160 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:06:30,163.163 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:06:41,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:06:41,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:06:41,197.197 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:06:56,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:06:56,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:06:56,741.741 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:07:10,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:07:10,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:07:10,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:07:21,511.511 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 19:07:21,920.920 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:07:21,926.926 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:07:21,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:07:34,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:07:34,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:07:34,523.523 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:07:46,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:07:46,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:07:46,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:07:59,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:07:59,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:07:59,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:08:09,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:08:09,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:08:09,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:08:20,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:08:21,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:08:21,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:08:32,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:08:32,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:08:32,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:08:45,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:08:45,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:08:45,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:09:00,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:09:00,758.758 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:09:00,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:09:14,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:09:14,538.538 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:09:14,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:09:25,043.043 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:09:25,046.046 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:09:25,048.048 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:09:38,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:09:38,996.996 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:09:38,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:09:52,205.205 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:09:52,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:09:52,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:10:03,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:10:03,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:10:03,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:10:15,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:10:15,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:10:15,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:10:25,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:10:25,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:10:25,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:10:37,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:10:37,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:10:37,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:10:51,295.295 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:10:51,300.300 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:10:51,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:11:05,239.239 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:11:05,245.245 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:11:05,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:11:17,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:11:17,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:11:17,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:11:29,357.357 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:11:29,360.360 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:11:29,362.362 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:11:45,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:11:45,085.085 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:11:45,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:11:55,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:11:55,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:11:55,855.855 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:12:06,867.867 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:12:06,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:12:06,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:12:19,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:12:19,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:12:19,519.519 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:12:30,209.209 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:12:30,212.212 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:12:30,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:12:46,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:12:46,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:12:46,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:12:57,609.609 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:12:57,612.612 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:12:57,615.615 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:13:08,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:13:08,452.452 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:13:08,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:13:18,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:13:18,713.713 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:13:18,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:13:31,552.552 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:13:31,558.558 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:13:31,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:13:48,439.439 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:13:48,445.445 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:13:48,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:13:58,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:13:58,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:13:58,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:14:09,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:14:09,709.709 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:14:09,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:14:21,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:14:21,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:14:21,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:14:32,652.652 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:14:32,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:14:32,663.663 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:14:48,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:14:48,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:14:48,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:15:01,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:15:01,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:15:01,990.990 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:15:12,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:15:12,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:15:12,903.903 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:15:23,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:15:23,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:15:23,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:15:36,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:15:36,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:15:36,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:15:51,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:15:51,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:15:51,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:16:04,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:16:04,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:16:04,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:16:14,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:16:14,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:16:14,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:16:27,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:16:27,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:16:27,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:16:39,735.735 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:16:39,738.738 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:16:39,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:16:55,040.040 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:16:55,043.043 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:16:55,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:17:04,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:17:04,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:17:04,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:17:16,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:17:16,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:17:16,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:17:28,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:17:28,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:17:28,123.123 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:17:42,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:17:42,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:17:42,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:17:55,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:17:55,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:17:55,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:18:08,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:18:08,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:18:08,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:18:19,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:18:19,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:18:19,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:18:30,226.226 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:18:30,229.229 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:18:30,232.232 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:18:40,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:18:40,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:18:40,507.507 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:18:50,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:18:50,548.548 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:18:50,551.551 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:19:03,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:19:03,629.629 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:19:03,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:19:19,658.658 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:19:19,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:19:19,664.664 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:19:31,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:19:31,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:19:31,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:19:44,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:19:44,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:19:44,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:19:58,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:19:58,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:19:58,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:20:09,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:20:09,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:20:09,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:20:22,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:20:22,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:20:22,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:20:31,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:20:31,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:20:31,871.871 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:20:44,708.708 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:20:44,711.711 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:20:44,714.714 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:20:56,173.173 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:20:56,176.176 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:20:56,179.179 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:21:06,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:21:06,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:21:06,640.640 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:21:16,479.479 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:21:16,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:21:16,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:21:31,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:21:31,442.442 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:21:31,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:21:42,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:21:42,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:21:42,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:21:55,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:21:55,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:21:55,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:22:05,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:22:05,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:22:05,576.576 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:22:10,162.162 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 19:22:15,193.193 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:22:15,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:22:15,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:22:26,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:22:26,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:22:26,809.809 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:22:37,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:22:37,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:22:37,422.422 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:22:49,022.022 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:22:49,025.025 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:22:49,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:23:05,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:23:05,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:23:05,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:23:16,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:23:16,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:23:16,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:23:28,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:23:28,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:23:28,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:23:39,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:23:39,901.901 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:23:39,904.904 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:23:50,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:23:50,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:23:50,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:24:06,607.607 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:24:06,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:24:06,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:24:16,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:24:16,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:24:16,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:24:28,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:24:28,920.920 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:24:28,923.923 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:24:38,839.839 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:24:38,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:24:38,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:24:51,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:24:51,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:24:51,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:25:03,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:25:03,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:25:03,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:25:16,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:25:16,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:25:16,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:25:30,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:25:30,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:25:30,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:25:43,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:25:43,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:25:43,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:25:55,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:25:55,394.394 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:25:55,397.397 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:26:09,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:26:09,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:26:09,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:26:22,321.321 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:26:22,324.324 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:26:22,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:26:34,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:26:34,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:26:34,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:26:47,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:26:47,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:26:47,286.286 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:26:58,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:26:58,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:26:58,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:27:13,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:27:13,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:27:13,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:27:26,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:27:26,395.395 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:27:26,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:27:36,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:27:36,860.860 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:27:36,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:27:48,746.746 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:27:48,749.749 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:27:48,751.751 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:27:58,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:27:58,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:27:58,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:28:13,749.749 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:28:13,752.752 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:28:13,754.754 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:28:28,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:28:28,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:28:28,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:28:44,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:28:44,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:28:44,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:28:56,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:28:56,609.609 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:28:56,614.614 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:29:10,159.159 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:29:10,162.162 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:29:10,165.165 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:29:22,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:29:22,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:29:22,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:29:38,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:29:38,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:29:38,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:29:48,370.370 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:29:48,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:29:48,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:29:59,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:29:59,638.638 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:29:59,641.641 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:30:12,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:30:12,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:30:12,427.427 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:30:22,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:30:22,870.870 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:30:22,875.875 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:30:35,959.959 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:30:35,962.962 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:30:35,965.965 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:30:49,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:30:49,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:30:49,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:30:59,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:30:59,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:30:59,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:31:13,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:31:13,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:31:13,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:31:24,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:31:24,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:31:24,554.554 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:31:35,531.531 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:31:35,534.534 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:31:35,537.537 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:31:47,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:31:47,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:31:47,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:31:58,212.212 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:31:58,215.215 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:31:58,218.218 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:32:09,296.296 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:32:09,299.299 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:32:09,302.302 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:32:21,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:32:21,957.957 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:32:21,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:32:34,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:32:34,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:32:34,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:32:46,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:32:46,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:32:46,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:32:58,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:32:58,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:32:58,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:33:11,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:33:11,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:33:11,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:33:24,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:33:24,311.311 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:33:24,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:33:33,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:33:33,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:33:33,843.843 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:33:50,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:33:50,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:33:50,318.318 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:03,368.368 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:03,373.373 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:03,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:13,666.666 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:13,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:13,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:25,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:25,366.366 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:25,368.368 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:35,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:35,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:35,942.942 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:49,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:49,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:49,340.340 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:34:59,466.466 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:34:59,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:34:59,476.476 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:35:12,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:35:12,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:35:12,516.516 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:35:29,208.208 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:35:29,211.211 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:35:29,214.214 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:35:40,878.878 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:35:40,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:35:40,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:35:53,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:35:53,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:35:53,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:36:05,449.449 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:36:05,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:36:05,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:36:15,738.738 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:36:15,741.741 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:36:15,744.744 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:36:27,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:36:27,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:36:27,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:36:38,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:36:38,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:36:38,280.280 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:36:52,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:36:52,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:36:52,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:37:04,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:37:04,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:37:04,830.830 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:37:15,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:37:15,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:37:15,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:37:24,814.814 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:37:24,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:37:24,820.820 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:37:38,301.301 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:37:38,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:37:38,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:37:54,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:37:54,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:37:54,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:38:05,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:38:05,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:38:05,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:38:15,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:38:15,253.253 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:38:15,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:38:26,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:38:26,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:38:26,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:38:37,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:38:37,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:38:37,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:38:49,343.343 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:38:49,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:38:49,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:39:02,687.687 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:39:02,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:39:02,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:39:15,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:39:15,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:39:15,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:39:28,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:39:28,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:39:28,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:39:40,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:39:40,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:39:40,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:39:49,986.986 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:39:49,989.989 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:39:49,992.992 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:40:02,967.967 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 19:40:06,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:40:06,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:40:06,699.699 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:40:18,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:40:18,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:40:18,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:40:29,437.437 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:40:29,440.440 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:40:29,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:40:42,546.546 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:40:42,552.552 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:40:42,556.556 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:40:53,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:40:53,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:40:53,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:41:07,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:41:07,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:41:07,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:41:20,583.583 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:41:20,588.588 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:41:20,593.593 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:41:31,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:41:31,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:41:31,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:41:42,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:41:42,910.910 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:41:42,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:41:53,673.673 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:41:53,677.677 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:41:53,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:42:07,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:42:07,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:42:07,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:42:19,255.255 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:42:19,258.258 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:42:19,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:42:33,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:42:33,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:42:33,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:42:44,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:42:44,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:42:44,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:42:53,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:42:53,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:42:53,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:43:06,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:43:06,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:43:06,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:43:17,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:43:17,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:43:17,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:43:29,317.317 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:43:29,320.320 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:43:29,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:43:43,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:43:43,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:43:43,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:43:54,684.684 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:43:54,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:43:54,690.690 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:44:06,111.111 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:44:06,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:44:06,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:44:17,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:44:17,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:44:17,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:44:30,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:44:30,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:44:30,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:44:45,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:44:45,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:44:45,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:44:58,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:44:58,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:44:58,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:45:16,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:45:16,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:45:16,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:45:27,808.808 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:45:27,811.811 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:45:27,814.814 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:45:38,750.750 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:45:38,753.753 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:45:38,756.756 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:45:50,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:45:50,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:45:50,240.240 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:46:03,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:46:03,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:46:03,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:46:15,701.701 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:46:15,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:46:15,707.707 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:46:29,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:46:29,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:46:29,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:46:42,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:46:42,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:46:42,299.299 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:46:52,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:46:52,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:46:52,697.697 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:47:04,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:47:04,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:47:04,099.099 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:47:19,926.926 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:47:19,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:47:19,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:47:30,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:47:30,888.888 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:47:30,893.893 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:47:43,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:47:43,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:47:43,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:47:53,250.250 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:47:53,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:47:53,260.260 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:48:05,183.183 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:48:05,186.186 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:48:05,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:48:20,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:48:20,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:48:20,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:48:32,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:48:32,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:48:32,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:48:43,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:48:43,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:48:43,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:48:53,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:48:53,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:48:53,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:04,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:49:04,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:49:04,933.933 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:14,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:49:14,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:49:14,877.877 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:25,365.365 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:49:25,368.368 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:49:25,371.371 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:36,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:49:36,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:49:36,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:48,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:49:48,987.987 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:49:48,989.989 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:49:52,926.926 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 19:50:01,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:50:01,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:50:01,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:50:16,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:50:16,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:50:16,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:50:27,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:50:27,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:50:27,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:50:41,091.091 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:50:41,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:50:41,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:50:54,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:50:54,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:50:54,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:51:08,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:51:08,687.687 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:51:08,693.693 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:51:21,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:51:21,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:51:21,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:51:35,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:51:35,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:51:35,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:51:49,059.059 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:51:49,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:51:49,065.065 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:52:01,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:52:01,468.468 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:52:01,477.477 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:52:11,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:52:11,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:52:11,565.565 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:52:29,081.081 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:52:29,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:52:29,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:52:41,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:52:41,666.666 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:52:41,668.668 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:52:52,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:52:52,494.494 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:52:52,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:53:04,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:53:04,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:53:04,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:53:16,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:53:16,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:53:16,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:53:31,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:53:31,021.021 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:53:31,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:53:42,914.914 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:53:42,917.917 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:53:42,920.920 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:53:55,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:53:55,471.471 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:53:55,474.474 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:54:08,717.717 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:54:08,720.720 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:54:08,723.723 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:54:18,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:54:18,013.013 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:54:18,018.018 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:54:32,790.790 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:54:32,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:54:32,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:54:45,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:54:45,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:54:45,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:54:56,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:54:56,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:54:56,806.806 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:55:08,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:55:08,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:55:08,462.462 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:55:20,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:55:20,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:55:20,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:55:32,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:55:32,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:55:32,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:55:42,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:55:42,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:55:42,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:55:56,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:55:56,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:55:56,252.252 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:56:07,754.754 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:56:07,757.757 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:56:07,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:56:19,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:56:19,061.061 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:56:19,063.063 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:56:34,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:56:34,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:56:34,448.448 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:56:47,388.388 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:56:47,391.391 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:56:47,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:56:59,561.561 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:56:59,564.564 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:56:59,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:57:11,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:57:11,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:57:11,451.451 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:57:23,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:57:23,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:57:23,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:57:38,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:57:38,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:57:38,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:57:50,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:57:50,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:57:50,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:58:08,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:58:08,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:58:08,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:58:19,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:58:19,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:58:19,980.980 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:58:30,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:58:31,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:58:31,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:58:44,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:58:44,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:58:44,430.430 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:58:57,002.002 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:58:57,005.005 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:58:57,008.008 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:59:10,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:59:10,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:59:10,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:59:23,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:59:23,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:59:23,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:59:35,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:59:35,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:59:35,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:59:45,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:59:45,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:59:45,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 19:59:56,747.747 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 19:59:56,750.750 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 19:59:56,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:00:10,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:00:10,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:00:10,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:00:23,120.120 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:00:23,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:00:23,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:00:35,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:00:35,108.108 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:00:35,114.114 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:00:47,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:00:47,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:00:47,093.093 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:00:57,595.595 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:00:57,598.598 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:00:57,601.601 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:01:13,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:01:13,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:01:13,921.921 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:01:26,089.089 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:01:26,092.092 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:01:26,095.095 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:01:38,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:01:38,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:01:38,818.818 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:01:51,994.994 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:01:51,999.999 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:01:52,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:02:06,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:02:06,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:02:06,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:02:17,351.351 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:02:17,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:02:17,357.357 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:02:27,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:02:27,251.251 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:02:27,254.254 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:02:38,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:02:38,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:02:38,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:02:50,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:02:50,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:02:50,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:03:01,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:03:01,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:03:01,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:03:16,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:03:16,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:03:16,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:03:28,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:03:28,927.927 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:03:28,932.932 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:03:40,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:03:40,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:03:40,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:03:53,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:03:53,310.310 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:03:53,313.313 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:04:02,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:04:02,881.881 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:04:02,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:04:20,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:04:20,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:04:20,161.161 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:04:30,834.834 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:04:30,837.837 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:04:30,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:04:41,682.682 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:04:41,685.685 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:04:41,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:04:52,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:04:52,768.768 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:04:52,772.772 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:05:05,764.764 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:05:05,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:05:05,774.774 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:05:20,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:05:20,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:05:20,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:05:30,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:05:30,044.044 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:05:30,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:05:44,392.392 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:05:44,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:05:44,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:05:55,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:05:55,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:05:55,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:06:05,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:06:05,109.109 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:06:05,111.111 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:06:18,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:06:18,192.192 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:06:18,195.195 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:06:31,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:06:31,656.656 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:06:31,661.661 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:06:45,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:06:45,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:06:45,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:06:56,092.092 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 20:06:57,181.181 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:06:57,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:06:57,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:07:09,886.886 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:07:09,892.892 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:07:09,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:07:24,564.564 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:07:24,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:07:24,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:07:35,686.686 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:07:35,689.689 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:07:35,692.692 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:07:48,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:07:48,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:07:48,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:08:00,623.623 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:08:00,626.626 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:08:00,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:08:17,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:08:17,304.304 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:08:17,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:08:27,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:08:27,429.429 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:08:27,431.431 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:08:37,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:08:37,736.736 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:08:37,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:08:49,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:08:49,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:08:49,689.689 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:09:01,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:09:01,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:09:01,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:09:14,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:09:14,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:09:14,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:09:29,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:09:29,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:09:29,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:09:43,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:09:43,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:09:43,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:10:02,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:10:02,705.705 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:10:02,712.712 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:10:14,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:10:14,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:10:14,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:10:29,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:10:29,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:10:29,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:10:43,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:10:43,597.597 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:10:43,600.600 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:10:55,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:10:55,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:10:55,057.057 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:11:05,771.771 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:11:05,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:11:05,781.781 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:11:15,087.087 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:11:15,094.094 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:11:15,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:11:26,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:11:26,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:11:26,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:11:38,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:11:38,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:11:38,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:11:50,274.274 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:11:50,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:11:50,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:03,474.474 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:03,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:03,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:13,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:13,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:13,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:26,344.344 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:26,347.347 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:26,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:36,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:36,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:36,659.659 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:46,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:46,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:46,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:12:59,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:12:59,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:12:59,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:13:09,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:13:09,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:13:09,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:13:19,696.696 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:13:19,699.699 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:13:19,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:13:30,917.917 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:13:30,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:13:30,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:13:45,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:13:45,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:13:45,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:13:59,984.984 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:13:59,990.990 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:13:59,994.994 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:14:13,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:14:13,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:14:13,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:14:24,542.542 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:14:24,545.545 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:14:24,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:14:40,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:14:40,674.674 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:14:40,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:14:52,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:14:52,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:14:52,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:15:03,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:15:03,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:15:03,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:15:16,988.988 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:15:16,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:15:16,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:15:27,345.345 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:15:27,350.350 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:15:27,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:15:42,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:15:42,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:15:42,022.022 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:15:54,960.960 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:15:54,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:15:54,966.966 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:16:05,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:16:05,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:16:05,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:16:14,964.964 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:16:14,967.967 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:16:14,970.970 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:16:26,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:16:26,454.454 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:16:26,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:16:37,480.480 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:16:37,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:16:37,485.485 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:16:50,291.291 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:16:50,296.296 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:16:50,301.301 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:17:01,774.774 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:17:01,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:17:01,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:17:16,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:17:16,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:17:16,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:17:26,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:17:26,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:17:26,849.849 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:17:39,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:17:39,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:17:39,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:17:52,958.958 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:17:52,961.961 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:17:52,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:18:04,536.536 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:18:04,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:18:04,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:18:19,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:18:19,631.631 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:18:19,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:18:33,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:18:33,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:18:33,028.028 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:18:48,910.910 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:18:48,913.913 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:18:48,916.916 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:19:01,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:19:01,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:19:01,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:19:15,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:19:15,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:19:15,522.522 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:19:27,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:19:27,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:19:27,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:19:38,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:19:38,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:19:38,527.527 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:19:50,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:19:50,401.401 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:19:50,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:20:03,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:20:03,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:20:03,171.171 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:20:16,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:20:16,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:20:16,249.249 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:20:28,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:20:28,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:20:28,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:20:45,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:20:45,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:20:45,011.011 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:20:56,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:20:56,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:20:56,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:21:07,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:21:07,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:21:07,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:21:25,027.027 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:21:25,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:21:25,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:21:37,287.287 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:21:37,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:21:37,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:21:49,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:21:49,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:21:49,091.091 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:22:01,308.308 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:22:01,314.314 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:22:01,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:22:13,915.915 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:22:13,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:22:13,928.928 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:22:30,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:22:30,286.286 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:22:30,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:22:43,270.270 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:22:43,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:22:43,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:22:52,388.388 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 20:22:57,132.132 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:22:57,138.138 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:22:57,143.143 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:23:10,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:23:10,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:23:10,795.795 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:23:22,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:23:22,607.607 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:23:22,613.613 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:23:36,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:23:36,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:23:36,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:23:51,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:23:51,785.785 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:23:51,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:24:02,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:24:02,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:24:02,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:24:13,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:24:13,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:24:13,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:24:24,348.348 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:24:24,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:24:24,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:24:37,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:24:37,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:24:37,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:24:47,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:24:47,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:24:47,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:03,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:03,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:03,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:14,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:14,030.030 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:14,035.035 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:26,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:26,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:26,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:30,007.007 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:30,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:30,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:30,209.209 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:30,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:34,387.387 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:34,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:34,595.595 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:34,638.638 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:34,676.676 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:37,838.838 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:37,892.892 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:37,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:37,999.999 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:38,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:41,181.181 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:41,234.234 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:41,273.273 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:41,339.339 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:41,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:44,589.589 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:44,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:44,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:44,756.756 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:44,776.776 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:53,474.474 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 20:25:53,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:53,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:53,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:25:57,466.466 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:25:57,635.635 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:25:57,661.661 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:25:57,673.673 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:25:57,710.710 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:05,899.899 ERROR ] VendingMachinePublisher.__init__: Redis error: Timeout connecting to server Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) socket.timeout: timed out 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 561, in connect raise TimeoutError("Timeout connecting to server") redis.exceptions.TimeoutError: Timeout connecting to server [2026-08-25 20:26:05,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:05,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:05,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:09,890.890 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:26:10,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:10,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:10,139.139 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:26:10,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:13,795.795 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:26:13,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:13,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:14,005.005 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:26:14,017.017 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:17,221.221 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:26:17,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:17,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:17,354.354 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:26:17,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:21,328.328 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:26:21,499.499 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:21,529.529 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:21,598.598 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:26:21,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:24,763.763 ERROR ] VendingMachinePublisher.__init__: Redis error: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 559, in connect sock = self._connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 615, in _connect raise err File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 603, in _connect sock.connect(socket_address) OSError: [Errno 101] Network is unreachable 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 252, in __init__ self.redis_client.ping() File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 1378, in ping return self.execute_command('PING') File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 1192, in get_connection connection.connect() File "/usr/local/lib/python3.5/dist-packages/redis/connection.py", line 563, in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 101 connecting to live.vendingbuddy.in:23294. Network is unreachable. [2026-08-25 20:26:24,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:24,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:24,908.908 ERROR ] Thread: Thread-1, daemon=True, alive=True NoneType: None [2026-08-25 20:26:24,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:38,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:38,658.658 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:38,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:26:51,762.762 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:26:51,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:26:51,768.768 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:27:04,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:27:04,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:27:04,567.567 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:27:18,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:27:18,019.019 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:27:18,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:27:30,736.736 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:27:30,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:27:30,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:27:44,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:27:44,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:27:44,110.110 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:27:59,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:27:59,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:27:59,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:28:14,580.580 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:28:14,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:28:14,585.585 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:28:26,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:28:26,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:28:26,153.153 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:28:37,462.462 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:28:37,465.465 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:28:37,468.468 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:28:49,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:28:49,453.453 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:28:49,458.458 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:29:00,095.095 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:29:00,100.100 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:29:00,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:29:17,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:29:17,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:29:17,137.137 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:29:30,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:29:30,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:29:30,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:29:43,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:29:43,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:29:43,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:29:57,977.977 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:29:57,980.980 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:29:57,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:30:09,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:30:09,190.190 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:30:09,193.193 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:30:22,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:30:22,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:30:22,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:30:33,729.729 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:30:33,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:30:33,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:30:44,401.401 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:30:44,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:30:44,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:30:59,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:30:59,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:30:59,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:31:10,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:31:10,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:31:10,407.407 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:31:23,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:31:23,586.586 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:31:23,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:31:33,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:31:33,743.743 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:31:33,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:31:47,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:31:47,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:31:47,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:31:59,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:31:59,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:31:59,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:32:10,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:32:10,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:32:10,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:32:23,548.548 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:32:23,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:32:23,562.562 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:32:36,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:32:36,824.824 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:32:36,829.829 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:32:40,999.999 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 20:32:48,944.944 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:32:48,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:32:48,954.954 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:33:03,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:33:03,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:33:03,360.360 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:33:14,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:33:14,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:33:14,784.784 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:33:27,180.180 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:33:27,183.183 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:33:27,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:33:37,768.768 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:33:37,771.771 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:33:37,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:33:48,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:33:48,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:33:48,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:34:00,062.062 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:34:00,064.064 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:34:00,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:34:13,734.734 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:34:13,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:34:13,739.739 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:34:27,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:34:27,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:34:27,087.087 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:34:37,500.500 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:34:37,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:34:37,506.506 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:34:47,963.963 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:34:47,966.966 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:34:47,968.968 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:35:02,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:35:02,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:35:02,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:35:13,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:35:13,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:35:13,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:35:23,315.315 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:35:23,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:35:23,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:35:36,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:35:36,052.052 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:35:36,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:35:48,641.641 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:35:48,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:35:48,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:36:02,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:36:02,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:36:02,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:36:14,060.060 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:36:14,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:36:14,066.066 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:36:26,939.939 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:36:26,942.942 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:36:26,945.945 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:36:41,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:36:41,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:36:41,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:36:50,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:36:50,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:36:50,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:37:02,142.142 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:37:02,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:37:02,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:37:13,048.048 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:37:13,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:37:13,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:37:23,414.414 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:37:23,419.419 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:37:23,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:37:36,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:37:36,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:37:36,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:37:48,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:37:48,622.622 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:37:48,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:38:03,041.041 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:38:03,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:38:03,053.053 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:38:16,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:38:16,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:38:16,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:38:28,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:38:28,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:38:28,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:38:45,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:38:45,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:38:45,804.804 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:38:59,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:38:59,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:38:59,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:39:16,329.329 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:39:16,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:39:16,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:39:27,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:39:27,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:39:27,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:39:39,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:39:39,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:39:39,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:39:52,187.187 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:39:52,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:39:52,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:40:09,025.025 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:40:09,028.028 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:40:09,031.031 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:40:22,434.434 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:40:22,437.437 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:40:22,439.439 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:40:31,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:40:31,614.614 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:40:31,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:40:44,948.948 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:40:44,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:40:44,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:40:54,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:40:54,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:40:54,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:41:04,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:41:04,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:41:04,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:41:19,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:41:19,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:41:19,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:41:30,979.979 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:41:30,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:41:30,985.985 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:41:48,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:41:48,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:41:48,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:42:02,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:42:02,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:42:02,062.062 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:42:18,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:42:18,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:42:18,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:42:30,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:42:30,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:42:30,157.157 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:42:42,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:42:42,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:42:42,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:42:54,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:42:54,816.816 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:42:54,819.819 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:43:05,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:43:05,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:43:05,828.828 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:43:21,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:43:21,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:43:21,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:43:34,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:43:34,385.385 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:43:34,391.391 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:43:46,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:43:46,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:43:46,188.188 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:43:56,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:43:56,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:43:56,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:44:06,391.391 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:44:06,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:44:06,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:44:23,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:44:23,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:44:23,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:44:34,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:44:34,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:44:34,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:44:46,207.207 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:44:46,210.210 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:44:46,213.213 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:44:58,654.654 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:44:58,657.657 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:44:58,660.660 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:45:11,167.167 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:45:11,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:45:11,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:45:24,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:45:24,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:45:24,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:45:37,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:45:37,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:45:37,117.117 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:45:48,196.196 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:45:48,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:45:48,202.202 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:46:01,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:46:01,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:46:01,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:46:11,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:46:11,621.621 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:46:11,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:46:27,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:46:27,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:46:27,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:46:37,978.978 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:46:37,982.982 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:46:37,984.984 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:46:49,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:46:49,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:46:49,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:47:00,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:47:00,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:47:00,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:47:13,875.875 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:47:13,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:47:13,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:47:27,053.053 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:47:27,056.056 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:47:27,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:47:36,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:47:36,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:47:36,386.386 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:47:42,456.456 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 20:47:49,671.671 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:47:49,676.676 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:47:49,681.681 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:48:02,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:48:02,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:48:02,629.629 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:48:12,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:48:12,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:48:12,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:48:27,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:48:27,474.474 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:48:27,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:48:36,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:48:36,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:48:36,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:48:47,046.046 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:48:47,049.049 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:48:47,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:49:00,233.233 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:49:00,236.236 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:49:00,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:49:13,426.426 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:49:13,432.432 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:49:13,437.437 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:49:25,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:49:25,726.726 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:49:25,731.731 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:49:38,441.441 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:49:38,444.444 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:49:38,447.447 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:49:53,080.080 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:49:53,084.084 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:49:53,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:50:03,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:50:03,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:50:03,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:50:16,044.044 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:50:16,047.047 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:50:16,049.049 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:50:32,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:50:32,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:50:32,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:50:45,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:50:45,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:50:45,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:50:56,553.553 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:50:56,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:50:56,559.559 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:51:07,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:51:07,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:51:07,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:51:18,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:51:18,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:51:18,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:51:40,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:51:40,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:51:40,045.045 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:51:49,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:51:49,389.389 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:51:49,394.394 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:52:05,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:52:05,902.902 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:52:05,906.906 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:52:16,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:52:16,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:52:16,333.333 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:52:28,544.544 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:52:28,549.549 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:52:28,555.555 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:52:39,902.902 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:52:39,905.905 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:52:39,908.908 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:52:51,259.259 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:52:51,261.261 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:52:51,264.264 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:53:05,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:53:05,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:53:05,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:53:16,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:53:16,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:53:16,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:53:29,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:53:29,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:53:29,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:53:42,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:53:42,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:53:42,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:53:55,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:53:55,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:53:55,808.808 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:54:09,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:54:09,644.644 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:54:09,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:54:20,347.347 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:54:20,353.353 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:54:20,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:54:34,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:54:34,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:54:34,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:54:45,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:54:45,234.234 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:54:45,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:55:01,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:55:01,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:55:01,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:55:13,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:55:13,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:55:13,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:55:24,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:55:24,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:55:24,261.261 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:55:41,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:55:41,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:55:41,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:55:52,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:55:52,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:55:52,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:56:05,565.565 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:56:05,568.568 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:56:05,570.570 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:56:17,636.636 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:56:17,639.639 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:56:17,642.642 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:56:28,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:56:28,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:56:28,411.411 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:56:44,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:56:44,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:56:44,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:56:57,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:56:57,177.177 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:56:57,182.182 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:57:13,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:57:13,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:57:13,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:57:24,538.538 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:57:24,541.541 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:57:24,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:57:36,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:57:36,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:57:36,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:57:47,956.956 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:57:47,959.959 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:57:47,962.962 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:57:59,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:57:59,704.704 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:57:59,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:58:14,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:58:14,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:58:14,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:58:27,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:58:27,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:58:27,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:58:39,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:58:39,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:58:39,620.620 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:58:50,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:58:50,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:58:50,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:59:12,836.836 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:59:12,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:59:12,841.841 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:59:23,298.298 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:59:23,301.301 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:59:23,304.304 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:59:33,655.655 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:59:33,660.660 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:59:33,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 20:59:48,785.785 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 20:59:48,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 20:59:48,791.791 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:00:00,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:00:00,679.679 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:00:00,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:00:21,484.484 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:00:21,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:00:21,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:00:32,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:00:32,867.867 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:00:32,873.873 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:00:48,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:00:48,461.461 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:00:48,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:00:58,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:00:58,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:00:58,586.586 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:01:11,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:01:11,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:01:11,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:01:21,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:01:21,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:01:21,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:01:31,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:01:31,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:01:31,983.983 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:01:44,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:01:44,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:01:44,074.074 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:01:54,336.336 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:01:54,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:01:54,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:02:07,229.229 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:02:07,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:02:07,235.235 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:02:19,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:02:19,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:02:19,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:02:33,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:02:33,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:02:33,624.624 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:02:46,475.475 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:02:46,478.478 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:02:46,480.480 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:02:57,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:02:57,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:02:57,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:03:08,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:03:08,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:03:08,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:03:21,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:03:21,978.978 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:03:21,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:03:33,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:03:33,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:03:33,395.395 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:03:47,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:03:47,514.514 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:03:47,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:04:00,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:04:00,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:04:00,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:04:14,407.407 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:04:14,410.410 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:04:14,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:04:27,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:04:27,412.412 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:04:27,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:04:39,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:04:39,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:04:39,461.461 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:04:53,845.845 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:04:53,848.848 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:04:53,851.851 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:05:03,310.310 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:05:03,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:05:03,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:05:19,141.141 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:05:19,144.144 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:05:19,147.147 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:05:29,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:05:29,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:05:29,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:05:39,422.422 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:05:39,425.425 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:05:39,428.428 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:05:51,783.783 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:05:51,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:05:51,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:06:01,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:06:01,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:06:01,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:06:13,637.637 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:06:13,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:06:13,643.643 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:06:27,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:06:27,976.976 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:06:27,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:06:37,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:06:37,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:06:37,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:06:50,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:06:50,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:06:50,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:07:03,427.427 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:07:03,434.434 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:07:03,440.440 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:07:14,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:07:14,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:07:14,802.802 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:07:31,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:07:31,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:07:31,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:07:43,840.840 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:07:43,843.843 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:07:43,846.846 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:07:55,334.334 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:07:55,340.340 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:07:55,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:08:07,803.803 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:08:07,809.809 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:08:07,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:08:19,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:08:19,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:08:19,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:08:31,897.897 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 21:08:34,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:08:34,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:08:34,702.702 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:08:45,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:08:45,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:08:45,404.404 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:08:57,670.670 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:08:57,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:08:57,680.680 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:09:10,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:09:10,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:09:10,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:09:21,535.535 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:09:21,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:09:21,547.547 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:09:36,981.981 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:09:36,984.984 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:09:36,987.987 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:09:49,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:09:49,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:09:49,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:10:08,626.626 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:10:08,630.630 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:10:08,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:10:20,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:10:20,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:10:20,807.807 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:10:39,303.303 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:10:39,306.306 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:10:39,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:10:50,373.373 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:10:50,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:10:50,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:11:02,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:11:02,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:11:02,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:11:15,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:11:15,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:11:15,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:11:25,269.269 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:11:25,272.272 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:11:25,275.275 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:11:41,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:11:41,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:11:41,289.289 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:11:52,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:11:52,399.399 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:11:52,402.402 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:12:03,337.337 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:12:03,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:12:03,348.348 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:12:14,642.642 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:12:14,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:12:14,647.647 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:12:26,721.721 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:12:26,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:12:26,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:12:42,835.835 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:12:42,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:12:42,840.840 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:12:56,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:12:56,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:12:56,424.424 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:13:12,587.587 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:13:12,590.590 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:13:12,592.592 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:13:23,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:13:23,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:13:23,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:13:36,894.894 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:13:36,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:13:36,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:13:49,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:13:49,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:13:49,086.086 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:13:59,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:13:59,610.610 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:13:59,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:14:13,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:14:13,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:14:13,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:14:25,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:14:25,315.315 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:14:25,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:14:37,865.865 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:14:37,868.868 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:14:37,870.870 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:14:49,898.898 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:14:49,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:14:49,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:15:02,148.148 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:15:02,163.163 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:15:02,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:15:19,630.630 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:15:19,633.633 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:15:19,635.635 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:15:28,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:15:28,940.940 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:15:28,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:15:41,972.972 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:15:41,975.975 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:15:41,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:15:54,854.854 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:15:54,857.857 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:15:54,860.860 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:16:06,338.338 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:16:06,341.341 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:16:06,343.343 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:16:17,651.651 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:16:17,654.654 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:16:17,657.657 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:16:29,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:16:29,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:16:29,051.051 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:16:41,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:16:41,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:16:41,911.911 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:16:51,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:16:51,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:16:51,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:17:03,756.756 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:17:03,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:17:03,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:17:14,961.961 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:17:14,964.964 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:17:14,967.967 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:17:25,704.704 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:17:25,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:17:25,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:17:42,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:17:42,759.759 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:17:42,765.765 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:17:52,554.554 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:17:52,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:17:52,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:18:04,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:18:04,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:18:04,180.180 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:18:16,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:18:16,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:18:16,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:18:28,594.594 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:18:28,600.600 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:18:28,605.605 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:18:44,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:18:44,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:18:44,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:18:54,350.350 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:18:54,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:18:54,356.356 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:19:04,720.720 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:19:04,723.723 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:19:04,726.726 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:19:18,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:19:18,083.083 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:19:18,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:19:29,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:19:29,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:19:29,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:19:40,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:19:40,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:19:40,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:19:55,393.393 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:19:55,396.396 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:19:55,399.399 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:20:07,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:20:07,203.203 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:20:07,210.210 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:20:20,326.326 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:20:20,329.329 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:20:20,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:20:31,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:20:31,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:20:31,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:20:48,884.884 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:20:48,887.887 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:20:48,890.890 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:20:58,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:20:58,369.369 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:20:58,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:21:08,473.473 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:21:08,476.476 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:21:08,479.479 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:21:21,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:21:21,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:21:21,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:21:33,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:21:33,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:21:33,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:21:45,797.797 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:21:45,800.800 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:21:45,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:22:01,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:22:01,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:22:01,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:22:12,198.198 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:22:12,201.201 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:22:12,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:22:25,573.573 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:22:25,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:22:25,579.579 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:22:37,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:22:37,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:22:37,215.215 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:22:48,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:22:48,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:22:48,509.509 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:23:01,739.739 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:23:01,742.742 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:23:01,745.745 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:23:09,233.233 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 21:23:15,281.281 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:23:15,284.284 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:23:15,287.287 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:23:26,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:23:26,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:23:26,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:23:39,068.068 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:23:39,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:23:39,080.080 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:23:49,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:23:49,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:23:49,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:24:02,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:24:02,337.337 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:24:02,344.344 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:24:13,482.482 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:24:13,485.485 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:24:13,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:24:27,394.394 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:24:27,397.397 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:24:27,400.400 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:24:36,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:24:36,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:24:36,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:24:46,302.302 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:24:46,305.305 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:24:46,308.308 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:25:00,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:25:00,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:25:00,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:25:13,258.258 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:25:13,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:25:13,270.270 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:25:28,603.603 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:25:28,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:25:28,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:25:41,367.367 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:25:41,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:25:41,373.373 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:25:51,489.489 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:25:51,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:25:51,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:03,157.157 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:03,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:03,170.170 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:12,881.881 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:12,884.884 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:12,887.887 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:24,653.653 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:24,659.659 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:24,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:38,405.405 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:38,409.409 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:38,412.412 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:48,663.663 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:48,669.669 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:48,674.674 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:26:59,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:26:59,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:26:59,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:27:12,418.418 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:27:12,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:27:12,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:27:23,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:27:23,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:27:23,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:27:36,143.143 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:27:36,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:27:36,148.148 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:27:47,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:27:47,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:27:47,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:27:58,404.404 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:27:58,407.407 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:27:58,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:28:14,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:28:14,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:28:14,880.880 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:28:26,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:28:26,724.724 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:28:26,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:28:39,804.804 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:28:39,807.807 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:28:39,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:28:51,539.539 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:28:51,542.542 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:28:51,545.545 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:29:06,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:29:06,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:29:06,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:29:16,694.694 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:29:16,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:29:16,700.700 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:29:27,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:29:27,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:29:27,026.026 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:29:39,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:29:39,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:29:39,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:29:50,563.563 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:29:50,569.569 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:29:50,574.574 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:30:03,054.054 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:30:03,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:30:03,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:30:19,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:30:19,413.413 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:30:19,415.415 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:30:29,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:30:29,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:30:29,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:30:44,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:30:44,185.185 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:30:44,187.187 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:30:55,356.356 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:30:55,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:30:55,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:31:10,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:31:10,536.536 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:31:10,539.539 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:31:20,276.276 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:31:20,279.279 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:31:20,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:31:31,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:31:31,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:31:31,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:31:43,028.028 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:31:43,031.031 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:31:43,034.034 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:31:55,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:31:55,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:31:55,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:32:05,903.903 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:32:05,906.906 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:32:05,909.909 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:32:20,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:32:20,838.838 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:32:20,842.842 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:32:32,284.284 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:32:32,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:32:32,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:32:45,446.446 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:32:45,449.449 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:32:45,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:32:58,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:32:58,127.127 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:32:58,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:33:14,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:33:14,839.839 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:33:14,845.845 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:33:27,512.512 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:33:27,519.519 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:33:27,525.525 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:33:37,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:33:37,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:33:37,206.206 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:33:50,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:33:50,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:33:50,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:34:03,870.870 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:34:03,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:34:03,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:34:17,251.251 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:34:17,254.254 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:34:17,257.257 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:34:28,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:34:28,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:34:28,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:34:38,743.743 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:34:38,746.746 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:34:38,749.749 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:34:54,339.339 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:34:54,342.342 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:34:54,345.345 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:35:05,309.309 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:35:05,312.312 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:35:05,315.315 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:35:18,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:35:18,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:35:18,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:35:29,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:35:29,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:35:29,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:35:42,830.830 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:35:42,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:35:42,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:35:58,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:35:58,582.582 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:35:58,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:36:01,847.847 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 21:36:10,579.579 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:36:10,581.581 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:36:10,584.584 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:36:21,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:36:21,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:36:21,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:36:35,146.146 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:36:35,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:36:35,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:36:45,921.921 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:36:45,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:36:45,927.927 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:36:58,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:36:58,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:36:58,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:37:11,164.164 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:37:11,167.167 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:37:11,169.169 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:37:24,487.487 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:37:24,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:37:24,493.493 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:37:36,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:37:36,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:37:36,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:37:47,543.543 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:37:47,547.547 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:37:47,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:38:01,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:38:01,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:38:01,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:38:13,435.435 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:38:13,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:38:13,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:38:27,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:38:27,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:38:27,239.239 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:38:39,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:38:39,196.196 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:38:39,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:38:50,638.638 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:38:50,641.641 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:38:50,644.644 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:39:05,909.909 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:39:05,912.912 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:39:05,915.915 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:39:16,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:39:16,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:39:16,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:39:29,061.061 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:39:29,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:39:29,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:39:38,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:39:38,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:39:38,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:39:50,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:39:50,143.143 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:39:50,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:40:08,547.547 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:40:08,550.550 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:40:08,553.553 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:40:18,288.288 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:40:18,291.291 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:40:18,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:40:31,279.279 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:40:31,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:40:31,284.284 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:40:42,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:40:42,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:40:42,070.070 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:40:52,648.648 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:40:52,651.651 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:40:52,654.654 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:41:06,766.766 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:41:06,769.769 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:41:06,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:41:18,402.402 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:41:18,405.405 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:41:18,408.408 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:41:31,491.491 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:41:31,495.495 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:41:31,497.497 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:41:42,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:41:42,894.894 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:41:42,897.897 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:41:53,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:41:53,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:41:53,881.881 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:42:07,419.419 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:42:07,422.422 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:42:07,425.425 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:42:20,530.530 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:42:20,533.533 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:42:20,536.536 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:42:33,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:42:33,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:42:33,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:42:43,178.178 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:42:43,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:42:43,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:42:54,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:42:54,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:42:54,384.384 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:43:10,490.490 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:43:10,493.493 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:43:10,496.496 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:43:21,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:43:21,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:43:21,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:43:33,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:43:33,835.835 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:43:33,838.838 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:43:45,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:43:45,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:43:45,683.683 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:43:58,125.125 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:43:58,128.128 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:43:58,131.131 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:44:13,467.467 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:44:13,470.470 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:44:13,472.472 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:44:24,423.423 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:44:24,426.426 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:44:24,429.429 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:44:36,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:44:36,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:44:36,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:44:48,639.639 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:44:48,645.645 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:44:48,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:04,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:04,734.734 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:04,740.740 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:16,619.619 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:16,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:16,625.625 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:26,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:26,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:26,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:37,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:37,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:37,502.502 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:47,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:47,205.205 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:47,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:45:59,989.989 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:45:59,992.992 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:45:59,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:46:16,342.342 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:46:16,346.346 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:46:16,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:46:26,386.386 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:46:26,392.392 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:46:26,398.398 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:46:38,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:46:38,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:46:38,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:46:48,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:46:48,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:46:48,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:47:00,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:47:00,938.938 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:47:00,944.944 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:47:17,033.033 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:47:17,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:47:17,039.039 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:47:24,812.812 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 21:47:28,726.726 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:47:28,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:47:28,736.736 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:47:42,035.035 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:47:42,038.038 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:47:42,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:47:52,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:47:52,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:47:52,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:48:04,719.719 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:48:04,722.722 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:48:04,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:48:17,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:48:17,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:48:17,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:48:31,293.293 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:48:31,298.298 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:48:31,303.303 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:48:42,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:48:42,406.406 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:48:42,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:48:54,217.217 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:48:54,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:48:54,228.228 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:49:11,508.508 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:49:11,511.511 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:49:11,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:49:23,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:49:23,277.277 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:49:23,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:49:33,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:49:33,352.352 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:49:33,355.355 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:49:43,138.138 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:49:43,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:49:43,144.144 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:49:55,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:49:55,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:49:55,246.246 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:50:07,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:50:07,969.969 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:50:07,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:50:21,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:50:21,596.596 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:50:21,598.598 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:50:33,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:50:33,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:50:33,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:50:45,166.166 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:50:45,169.169 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:50:45,172.172 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:50:58,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:50:58,224.224 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:50:58,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:51:08,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:51:08,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:51:08,324.324 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:51:20,363.363 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:51:20,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:51:20,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:51:32,231.231 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:51:32,239.239 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:51:32,245.245 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:51:45,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:51:45,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:51:45,059.059 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:51:55,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:51:55,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:51:55,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:52:07,452.452 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:52:07,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:52:07,463.463 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:52:24,049.049 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:52:24,051.051 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:52:24,054.054 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:52:37,013.013 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:52:37,016.016 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:52:37,019.019 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:52:50,093.093 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:52:50,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:52:50,098.098 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:53:01,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:53:01,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:53:01,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:53:15,560.560 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:53:15,563.563 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:53:15,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:53:27,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:53:27,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:53:27,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:53:38,197.197 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:53:38,200.200 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:53:38,203.203 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:53:52,389.389 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:53:52,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:53:52,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:54:02,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:54:02,877.877 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:54:02,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:54:17,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:54:17,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:54:17,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:54:30,492.492 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:54:30,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:54:30,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:54:41,409.409 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:54:41,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:54:41,419.419 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:54:57,761.761 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:54:57,764.764 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:54:57,767.767 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:55:08,640.640 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:55:08,643.643 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:55:08,645.645 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:55:21,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:55:21,294.294 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:55:21,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:55:33,776.776 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:55:33,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:55:33,788.788 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:55:44,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:55:44,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:55:44,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:55:59,137.137 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:55:59,140.140 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:55:59,142.142 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:56:09,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:56:09,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:56:09,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:56:21,792.792 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:56:21,795.795 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:56:21,798.798 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:56:33,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:56:33,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:56:33,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:56:45,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:56:45,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:56:45,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:56:59,513.513 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:56:59,516.516 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:56:59,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:57:11,399.399 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:57:11,402.402 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:57:11,405.405 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:57:22,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:57:22,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:57:22,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:57:34,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:57:34,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:57:34,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:57:44,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:57:44,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:57:44,513.513 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:57:56,589.589 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:57:56,592.592 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:57:56,595.595 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:58:06,163.163 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:58:06,166.166 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:58:06,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:58:16,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:58:16,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:58:16,549.549 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:58:31,104.104 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:58:31,107.107 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:58:31,109.109 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:58:40,952.952 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:58:40,955.955 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:58:40,958.958 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:58:54,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:58:54,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:58:54,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:59:04,105.105 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:59:04,110.110 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:59:04,115.115 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:59:18,077.077 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:59:18,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:59:18,082.082 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:59:34,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:59:34,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:59:34,727.727 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:59:46,727.727 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:59:46,730.730 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:59:46,733.733 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 21:59:59,891.891 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 21:59:59,897.897 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 21:59:59,902.902 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:00:14,833.833 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:00:14,836.836 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:00:14,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:00:28,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:00:28,367.367 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:00:28,372.372 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:00:39,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:00:39,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:00:39,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:00:48,693.693 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:00:48,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:00:48,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:00:59,871.871 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:00:59,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:00:59,876.876 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:01:13,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:01:13,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:01:13,826.826 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:01:28,711.711 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:01:28,714.714 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:01:28,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:01:39,811.811 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:01:39,817.817 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:01:39,822.822 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:01:52,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:01:52,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:01:52,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:02:07,224.224 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:02:07,227.227 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:02:07,229.229 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:02:20,831.831 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:02:20,834.834 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:02:20,837.837 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:02:32,570.570 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:02:32,576.576 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:02:32,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:02:45,557.557 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:02:45,560.560 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:02:45,563.563 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:02:56,055.055 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:02:56,058.058 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:02:56,061.061 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:03:10,331.331 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:03:10,334.334 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:03:10,337.337 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:03:21,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:03:21,424.424 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:03:21,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:03:34,416.416 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:03:34,421.421 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:03:34,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:03:46,581.581 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:03:46,584.584 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:03:46,587.587 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:03:57,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:03:57,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:03:57,762.762 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:04:11,387.387 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:04:11,390.390 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:04:11,393.393 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:04:21,483.483 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:04:21,486.486 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:04:21,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:04:34,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:04:34,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:04:34,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:04:44,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:04:44,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:04:44,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:04:55,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:04:55,230.230 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:04:55,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:05:05,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:05:05,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:05:05,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:05:15,887.887 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:05:15,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:05:15,898.898 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:05:27,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:05:27,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:05:27,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:05:43,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:05:43,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:05:43,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:05:53,199.199 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:05:53,202.202 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:05:53,205.205 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:06:07,107.107 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:06:07,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:06:07,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:06:19,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:06:19,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:06:19,434.434 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:06:31,191.191 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:06:31,194.194 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:06:31,196.196 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:06:47,510.510 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:06:47,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:06:47,515.515 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:06:59,787.787 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:06:59,790.790 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:06:59,792.792 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:07:11,549.549 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:07:11,555.555 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:07:11,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:07:21,707.707 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:07:21,710.710 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:07:21,713.713 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:07:31,375.375 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:07:31,378.378 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:07:31,380.380 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:07:45,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:07:45,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:07:45,338.338 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:07:55,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:07:55,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:07:55,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:08:06,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:08:06,154.154 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:08:06,159.159 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:08:18,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:08:18,344.344 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:08:18,349.349 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:08:29,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:08:29,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:08:29,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:08:43,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:08:43,262.262 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:08:43,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:08:47,057.057 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 22:08:55,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:08:55,503.503 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:08:55,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:09:11,096.096 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:09:11,099.099 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:09:11,102.102 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:09:24,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:09:24,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:09:24,269.269 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:09:34,445.445 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:09:34,448.448 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:09:34,450.450 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:09:51,381.381 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:09:51,384.384 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:09:51,387.387 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:10:07,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:10:07,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:10:07,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:10:19,817.817 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:10:19,820.820 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:10:19,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:10:32,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:10:32,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:10:32,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:10:44,424.424 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:10:44,430.430 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:10:44,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:10:56,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:10:56,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:10:56,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:11:06,753.753 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:11:06,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:11:06,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:11:21,649.649 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:11:21,652.652 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:11:21,655.655 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:11:31,290.290 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:11:31,293.293 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:11:31,296.296 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:11:44,665.665 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:11:44,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:11:44,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:11:55,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:11:55,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:11:55,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:12:07,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:12:07,345.345 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:12:07,350.350 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:12:18,188.188 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:12:18,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:12:18,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:12:27,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:12:27,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:12:27,498.498 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:12:38,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:12:38,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:12:38,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:12:54,685.685 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:12:54,688.688 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:12:54,691.691 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:13:07,396.396 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:13:07,398.398 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:13:07,401.401 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:13:19,340.340 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:13:19,343.343 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:13:19,346.346 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:13:32,254.254 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:13:32,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:13:32,266.266 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:13:47,260.260 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:13:47,263.263 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:13:47,265.265 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:14:00,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:14:00,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:14:00,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:14:11,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:14:11,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:14:11,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:14:25,864.864 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:14:25,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:14:25,869.869 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:14:36,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:14:36,786.786 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:14:36,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:14:49,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:14:49,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:14:49,466.466 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:02,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:02,765.765 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:02,771.771 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:13,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:13,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:13,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:25,643.643 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:25,646.646 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:25,648.648 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:36,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:36,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:36,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:45,613.613 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:45,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:45,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:15:59,147.147 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:15:59,150.150 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:15:59,152.152 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:16:11,277.277 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:16:11,280.280 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:16:11,282.282 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:16:25,050.050 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:16:25,053.053 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:16:25,055.055 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:16:38,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:16:38,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:16:38,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:16:50,311.311 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:16:50,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:16:50,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:17:03,406.406 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:17:03,411.411 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:17:03,417.417 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:17:15,566.566 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:17:15,572.572 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:17:15,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:17:26,628.628 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:17:26,634.634 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:17:26,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:17:38,403.403 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:17:38,408.408 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:17:38,413.413 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:17:50,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:17:50,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:17:50,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:18:04,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:18:04,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:18:04,130.130 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:18:07,650.650 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 22:18:17,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:18:17,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:18:17,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:18:30,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:18:30,181.181 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:18:30,186.186 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:18:40,968.968 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:18:40,971.971 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:18:40,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:18:51,252.252 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:18:51,255.255 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:18:51,258.258 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:03,136.136 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:03,141.141 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:03,146.146 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:14,593.593 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:14,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:14,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:27,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:27,851.851 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:27,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:37,571.571 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:37,574.574 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:37,577.577 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:48,741.741 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:48,744.744 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:48,746.746 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:19:59,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:19:59,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:19:59,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:20:10,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:20:10,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:20:10,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:20:21,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:20:21,123.123 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:20:21,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:20:35,327.327 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:20:35,330.330 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:20:35,332.332 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:20:48,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:20:48,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:20:48,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:20:59,724.724 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:20:59,727.727 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:20:59,730.730 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:21:10,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:21:10,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:21:10,295.295 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:21:21,551.551 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:21:21,556.556 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:21:21,561.561 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:21:33,558.558 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:21:33,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:21:33,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:21:43,874.874 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:21:43,880.880 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:21:43,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:21:56,145.145 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:21:56,148.148 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:21:56,151.151 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:22:09,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:22:09,507.507 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:22:09,510.510 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:22:21,071.071 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:22:21,074.074 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:22:21,077.077 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:22:32,000.000 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:22:32,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:22:32,012.012 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:22:42,767.767 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:22:42,770.770 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:22:42,773.773 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:22:52,620.620 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:22:52,623.623 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:22:52,626.626 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:23:05,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:23:05,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:23:05,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:23:15,815.815 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:23:15,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:23:15,821.821 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:23:26,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:23:26,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:23:26,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:23:40,045.045 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:23:40,048.048 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:23:40,050.050 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:23:51,506.506 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:23:51,509.509 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:23:51,512.512 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:04,883.883 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:04,889.889 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:04,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:15,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:15,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:15,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:25,973.973 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:25,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:25,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:36,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:36,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:36,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:47,486.486 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:47,489.489 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:47,492.492 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:24:58,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:24:58,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:24:58,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:25:11,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:25:11,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:25:11,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:25:24,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:25:24,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:25:24,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:25:35,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:25:35,073.073 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:25:35,078.078 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:25:45,495.495 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:25:45,498.498 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:25:45,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:25:58,034.034 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:25:58,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:25:58,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:26:12,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:26:12,282.282 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:26:12,285.285 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:26:23,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:26:23,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:26:23,378.378 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:26:34,895.895 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:26:34,898.898 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:26:34,900.900 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:26:47,275.275 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:26:47,278.278 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:26:47,281.281 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:26:57,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:26:57,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:26:57,133.133 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:27:10,937.937 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:27:10,943.943 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:27:10,947.947 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:27:22,757.757 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:27:22,760.760 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:27:22,763.763 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:27:36,268.268 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:27:36,271.271 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:27:36,274.274 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:27:47,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:27:47,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:27:47,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:27:57,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:27:57,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:27:57,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:28:07,349.349 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:28:07,354.354 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:28:07,359.359 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:28:19,664.664 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:28:19,667.667 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:28:19,670.670 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:28:29,504.504 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:28:29,510.510 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:28:29,514.514 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:28:46,515.515 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:28:46,518.518 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:28:46,521.521 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:28:58,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:28:58,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:28:58,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:29:08,440.440 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:29:08,443.443 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:29:08,446.446 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:29:19,100.100 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:29:19,103.103 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:29:19,106.106 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:29:31,307.307 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:29:31,313.313 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:29:31,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:29:43,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:29:44,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:29:44,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:29:56,650.650 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:29:56,653.653 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:29:56,656.656 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:30:09,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:30:09,033.033 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:30:09,036.036 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:30:19,672.672 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:30:19,675.675 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:30:19,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:30:29,980.980 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:30:29,983.983 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:30:29,986.986 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:30:43,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:30:43,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:30:43,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:30:55,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:30:55,871.871 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:30:55,874.874 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:31:09,916.916 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:31:09,919.919 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:31:09,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:31:21,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:31:21,617.617 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:31:21,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:31:22,049.049 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 22:31:32,801.801 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:31:32,806.806 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:31:32,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:31:48,030.030 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:31:48,036.036 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:31:48,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:31:59,493.493 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:31:59,496.496 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:31:59,499.499 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:32:10,780.780 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:32:10,783.783 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:32:10,786.786 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:32:20,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:32:20,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:32:20,611.611 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:32:31,468.468 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:32:31,477.477 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:32:31,486.486 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:32:44,021.021 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:32:44,024.024 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:32:44,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:32:54,818.818 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:32:54,821.821 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:32:54,824.824 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:33:06,478.478 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:33:06,481.481 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:33:06,484.484 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:33:18,947.947 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:33:18,950.950 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:33:18,953.953 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:33:29,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:33:29,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:33:29,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:33:43,121.121 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:33:43,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:33:43,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:33:56,158.158 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:33:56,161.161 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:33:56,164.164 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:34:06,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:34:06,124.124 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:34:06,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:34:18,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:34:18,850.850 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:34:18,853.853 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:34:32,139.139 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:34:32,145.145 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:34:32,150.150 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:34:42,562.562 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:34:42,565.565 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:34:42,568.568 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:34:55,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:34:55,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:34:55,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:35:07,172.172 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:35:07,175.175 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:35:07,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:35:18,695.695 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:35:18,698.698 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:35:18,701.701 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:35:31,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:35:31,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:35:31,532.532 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:35:44,411.411 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:35:44,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:35:44,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:35:56,585.585 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:35:56,591.591 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:35:56,597.597 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:36:09,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:36:09,922.922 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:36:09,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:36:21,428.428 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:36:21,431.431 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:36:21,435.435 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:36:33,182.182 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:36:33,187.187 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:36:33,192.192 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:36:44,179.179 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:36:44,182.182 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:36:44,185.185 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:36:53,507.507 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:36:53,513.513 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:36:53,518.518 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:37:06,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:37:06,670.670 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:37:06,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:37:18,896.896 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:37:18,899.899 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:37:18,901.901 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:37:33,540.540 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:37:33,543.543 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:37:33,546.546 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:37:45,420.420 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:37:45,423.423 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:37:45,426.426 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:37:55,400.400 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:37:55,403.403 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:37:55,406.406 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:38:08,534.534 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:38:08,537.537 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:38:08,540.540 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:38:20,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:38:20,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:38:20,717.717 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:38:31,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:38:31,490.490 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:38:31,495.495 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:38:41,247.247 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:38:41,250.250 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:38:41,253.253 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:38:54,691.691 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:38:54,694.694 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:38:54,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:39:05,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:39:05,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:39:05,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:39:17,931.931 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:39:17,934.934 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:39:17,937.937 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:39:30,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:39:30,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:39:30,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:39:46,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:39:46,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:39:46,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:39:57,997.997 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:39:58,000.000 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:39:58,003.003 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:40:09,929.929 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:40:09,932.932 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:40:09,935.935 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:40:25,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:40:25,197.197 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:40:25,200.200 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:40:34,841.841 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:40:34,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:40:34,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:40:47,598.598 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:40:47,601.601 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:40:47,604.604 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:40:57,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:40:57,625.625 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:40:57,628.628 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:41:10,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:41:10,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:41:10,234.234 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:41:25,844.844 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:41:25,847.847 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:41:25,850.850 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:41:35,838.838 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:41:35,841.841 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:41:35,844.844 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:41:47,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:41:47,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:41:47,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:41:58,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:41:58,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:41:58,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:42:11,514.514 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:42:11,517.517 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:42:11,520.520 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:42:23,144.144 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:42:23,149.149 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:42:23,154.154 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:42:32,813.813 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:42:32,818.818 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:42:32,823.823 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:42:47,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:42:47,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:42:47,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:00,879.879 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:00,882.882 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:00,885.885 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:14,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:14,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:14,581.581 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:24,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:24,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:24,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:35,099.099 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:35,102.102 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:35,105.105 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:48,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:48,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:48,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:43:59,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:43:59,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:43:59,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:44:11,320.320 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:44:11,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:44:11,326.326 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:44:23,713.713 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:44:23,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:44:23,719.719 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:44:35,614.614 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:44:35,616.616 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:44:35,619.619 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:44:48,668.668 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:44:48,671.671 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:44:48,673.673 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:01,796.796 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:01,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:01,810.810 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:12,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:12,716.716 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:12,718.718 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:24,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:24,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:24,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:34,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:34,349.349 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:34,352.352 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:43,629.629 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:43,632.632 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:43,634.634 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:45:56,477.477 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:45:56,480.480 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:45:56,483.483 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:46:06,036.036 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:46:06,039.039 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:46:06,041.041 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:46:16,126.126 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:46:16,129.129 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:46:16,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:46:28,856.856 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:46:28,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:46:28,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:46:40,722.722 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:46:40,725.725 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:46:40,728.728 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:46:53,417.417 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:46:53,420.420 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:46:53,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:47:05,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:47:05,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:47:05,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:47:16,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:47:16,712.712 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:47:16,715.715 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:47:29,842.842 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:47:29,845.845 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:47:29,848.848 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:47:41,527.527 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:47:41,530.530 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:47:41,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:47:54,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:47:54,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:47:54,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:48:04,709.709 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:48:04,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:48:04,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:48:15,273.273 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:48:15,276.276 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:48:15,279.279 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:48:28,015.015 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:48:28,018.018 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:48:28,021.021 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:48:41,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:48:41,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:48:41,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:48:51,769.769 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:48:51,774.774 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:48:51,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:49:04,545.545 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:49:04,551.551 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:49:04,557.557 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:49:17,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:49:17,289.289 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:49:17,291.291 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:49:28,862.862 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:49:28,865.865 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:49:28,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:49:31,241.241 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 22:49:43,084.084 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:49:43,087.087 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:49:43,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:49:53,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:49:53,438.438 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:49:53,441.441 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:50:08,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:50:08,023.023 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:50:08,025.025 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:50:19,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:50:19,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:50:19,684.684 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:50:31,415.415 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:50:31,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:50:31,421.421 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:50:41,577.577 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:50:41,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:50:41,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:50:53,037.037 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:50:53,040.040 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:50:53,043.043 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:51:03,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:51:03,640.640 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:51:03,646.646 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:51:16,169.169 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:51:16,173.173 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:51:16,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:51:26,932.932 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:51:26,935.935 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:51:26,938.938 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:51:38,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:51:38,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:51:38,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:51:53,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:51:53,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:51:53,128.128 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:52:03,460.460 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:52:03,466.466 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:52:03,470.470 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:52:15,559.559 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:52:15,562.562 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:52:15,564.564 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:52:28,697.697 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:52:28,700.700 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:52:28,703.703 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:52:39,992.992 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:52:39,995.995 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:52:39,998.998 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:52:53,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:52:53,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:52:53,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:53:04,788.788 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:53:04,791.791 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:53:04,793.793 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:53:17,286.286 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:53:17,290.290 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:53:17,292.292 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:53:30,358.358 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:53:30,361.361 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:53:30,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:53:40,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:53:40,876.876 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:53:40,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:53:50,438.438 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:53:50,441.441 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:53:50,444.444 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:03,151.151 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:03,157.157 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:03,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:13,390.390 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:13,393.393 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:13,396.396 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:24,990.990 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:24,993.993 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:24,995.995 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:36,322.322 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:36,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:36,327.327 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:46,360.360 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:46,363.363 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:46,366.366 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:54:58,852.852 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:54:58,855.855 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:54:58,858.858 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:55:09,730.730 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:55:09,733.733 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:55:09,735.735 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:55:24,644.644 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:55:24,647.647 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:55:24,650.650 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:55:35,127.127 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:55:35,130.130 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:55:35,132.132 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:55:44,822.822 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:55:44,825.825 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:55:44,827.827 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:55:57,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:55:57,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:55:57,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:56:11,601.601 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:56:11,604.604 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:56:11,607.607 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:56:25,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:56:25,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:56:25,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:56:38,300.300 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:56:38,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:56:38,306.306 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:56:49,985.985 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:56:49,988.988 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:56:49,991.991 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:01,257.257 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:01,260.260 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:01,263.263 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:13,113.113 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:13,116.116 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:13,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:25,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:25,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:25,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:37,448.448 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:37,451.451 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:37,454.454 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:46,784.784 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:46,787.787 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:46,789.789 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:57:56,850.850 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:57:56,853.853 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:57:56,856.856 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:58:08,156.156 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:58:08,159.159 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:58:08,162.162 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:58:20,982.982 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:58:20,985.985 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:58:20,988.988 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:58:32,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:58:32,321.321 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:58:32,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:58:44,118.118 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:58:44,121.121 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:58:44,124.124 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:58:56,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:58:56,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:58:56,220.220 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:59:08,760.760 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:59:08,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:59:08,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:59:20,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:59:20,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:59:20,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:59:31,853.853 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:59:31,859.859 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:59:31,864.864 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:59:42,314.314 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:59:42,317.317 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:59:42,320.320 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 22:59:52,211.211 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 22:59:52,214.214 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 22:59:52,217.217 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:00:08,700.700 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:00:08,703.703 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:00:08,706.706 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:00:20,161.161 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:00:20,164.164 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:00:20,167.167 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:00:32,122.122 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:00:32,125.125 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:00:32,127.127 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:00:44,779.779 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:00:44,782.782 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:00:44,785.785 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:00:57,325.325 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:00:57,328.328 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:00:57,331.331 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:01:08,355.355 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:01:08,358.358 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:01:08,361.361 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:01:20,928.928 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:01:20,931.931 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:01:20,934.934 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:01:35,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:01:35,696.696 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:01:35,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:01:46,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:01:46,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:01:46,176.176 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:01:56,781.781 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:01:56,784.784 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:01:56,787.787 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:02:08,380.380 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:02:08,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:02:08,392.392 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:02:19,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:02:19,077.077 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:02:19,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:02:29,379.379 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:02:29,382.382 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:02:29,385.385 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:02:40,459.459 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:02:40,462.462 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:02:40,465.465 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:02:52,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:02:52,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:02:52,812.812 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:03:05,016.016 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:03:05,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:03:05,027.027 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:03:14,261.261 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:03:14,264.264 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:03:14,267.267 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:03:27,130.130 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:03:27,133.133 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:03:27,135.135 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:03:39,632.632 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:03:39,635.635 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:03:39,638.638 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:03:51,085.085 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:03:51,088.088 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:03:51,090.090 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:04:05,873.873 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:04:05,878.878 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:04:05,884.884 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:04:15,410.410 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:04:15,414.414 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:04:15,416.416 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:04:27,621.621 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:04:27,624.624 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:04:27,627.627 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:04:40,306.306 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:04:40,308.308 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:04:40,311.311 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:04:51,195.195 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:04:51,198.198 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:04:51,201.201 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:05:05,807.807 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:05:05,810.810 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:05:05,813.813 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:05:17,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:05:17,505.505 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:05:17,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:05:25,539.539 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 23:05:28,622.622 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:05:28,628.628 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:05:28,633.633 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:05:40,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:05:40,706.706 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:05:40,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:05:54,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:05:54,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:05:54,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:06:05,133.133 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:06:05,136.136 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:06:05,139.139 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:06:15,454.454 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:06:15,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:06:15,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:06:28,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:06:28,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:06:28,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:06:40,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:06:40,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:06:40,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:06:51,533.533 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:06:51,535.535 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:06:51,538.538 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:05,574.574 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:05,577.577 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:05,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:14,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:14,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:14,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:28,129.129 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:28,132.132 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:28,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:37,970.970 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:37,973.973 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:37,975.975 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:47,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:47,400.400 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:47,403.403 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:07:58,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:07:58,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:07:58,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:08:10,304.304 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:08:10,307.307 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:08:10,309.309 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:08:22,893.893 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:08:22,896.896 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:08:22,899.899 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:08:36,450.450 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:08:36,455.455 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:08:36,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:08:48,176.176 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:08:48,179.179 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:08:48,183.183 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:08:58,597.597 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:08:58,599.599 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:08:58,602.602 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:09:09,680.680 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:09:09,683.683 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:09:09,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:09:19,263.263 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:09:19,266.266 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:09:19,268.268 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:09:32,837.837 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:09:32,842.842 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:09:32,847.847 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:09:43,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:09:43,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:09:43,529.529 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:09:52,918.918 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:09:52,921.921 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:09:52,924.924 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:10:07,933.933 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:10:07,936.936 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:10:07,939.939 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:10:18,555.555 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:10:18,557.557 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:10:18,560.560 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:10:31,116.116 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:10:31,118.118 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:10:31,121.121 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:10:42,065.065 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:10:42,068.068 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:10:42,071.071 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:10:52,820.820 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:10:52,823.823 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:10:52,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:11:07,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:11:07,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:11:07,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:11:20,876.876 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:11:20,879.879 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:11:20,882.882 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:11:32,194.194 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:11:32,199.199 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:11:32,204.204 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:11:45,481.481 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:11:45,484.484 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:11:45,487.487 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:11:59,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:11:59,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:11:59,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:12:11,134.134 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:12:11,137.137 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:12:11,140.140 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:12:21,117.117 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:12:21,120.120 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:12:21,122.122 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:12:32,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:12:32,697.697 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:12:32,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:12:45,522.522 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:12:45,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:12:45,528.528 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:12:55,112.112 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:12:55,115.115 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:12:55,118.118 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:13:05,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:13:05,524.524 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:13:05,526.526 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:13:16,537.537 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:13:16,540.540 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:13:16,543.543 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:13:29,679.679 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:13:29,682.682 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:13:29,685.685 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:13:41,094.094 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:13:41,097.097 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:13:41,100.100 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:13:53,210.210 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:13:53,213.213 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:13:53,216.216 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:14:04,731.731 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:14:04,737.737 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:14:04,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:14:16,605.605 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:14:16,608.608 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:14:16,610.610 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:14:29,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:14:29,456.456 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:14:29,459.459 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:14:41,502.502 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:14:41,506.506 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:14:41,508.508 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:14:55,710.710 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:14:55,715.715 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:14:55,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:15:08,294.294 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:15:08,297.297 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:15:08,300.300 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:15:18,715.715 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:15:18,718.718 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:15:18,720.720 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:15:29,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:15:29,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:15:29,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:15:41,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:15:41,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:15:41,866.866 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:15:52,086.086 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:15:52,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:15:52,096.096 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:16:04,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:16:04,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:16:04,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:16:15,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:16:15,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:16:15,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:16:29,271.271 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:16:29,274.274 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:16:29,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:16:41,436.436 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:16:41,439.439 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:16:41,442.442 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:16:50,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:16:50,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:16:50,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:00,218.218 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:00,221.221 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:00,224.224 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:14,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:14,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:14,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:26,088.088 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:26,091.091 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:26,094.094 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:35,810.810 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:35,813.813 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:35,816.816 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:47,798.798 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:47,801.801 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:47,803.803 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:17:59,246.246 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:17:59,249.249 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:17:59,251.251 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:18:12,971.971 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:18:12,974.974 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:18:12,977.977 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:18:24,728.728 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:18:24,731.731 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:18:24,734.734 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:18:34,954.954 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:18:34,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:18:34,964.964 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:18:45,039.039 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:18:45,042.042 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:18:45,044.044 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:18:55,202.202 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:18:55,206.206 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:18:55,208.208 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:19:06,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:19:06,318.318 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:19:06,323.323 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:19:18,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:19:18,763.763 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:19:18,766.766 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:19:29,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:19:29,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:19:29,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:19:41,812.812 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:19:41,815.815 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:19:41,817.817 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:19:51,819.819 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:19:51,822.822 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:19:51,825.825 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:02,518.518 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:02,526.526 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:02,534.534 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:14,079.079 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:14,082.082 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:14,085.085 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:24,677.677 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:24,680.680 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:24,682.682 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:36,868.868 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:36,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:36,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:46,052.052 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:46,055.055 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:46,058.058 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:20:59,219.219 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:20:59,222.222 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:20:59,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:21:09,249.249 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:21:09,252.252 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:21:09,255.255 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:21:22,289.289 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:21:22,292.292 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:21:22,294.294 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:21:33,712.712 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:21:33,717.717 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:21:33,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:21:44,610.610 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:21:44,613.613 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:21:44,616.616 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:21:55,455.455 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:21:55,458.458 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:21:55,460.460 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:22:08,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:22:08,415.415 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:22:08,418.418 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:22:19,828.828 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:22:19,831.831 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:22:19,834.834 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:22:32,319.319 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:22:32,325.325 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:22:32,330.330 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:22:44,633.633 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:22:44,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:22:44,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:22:56,634.634 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:22:56,636.636 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:22:56,639.639 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:23:05,880.880 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:23:05,883.883 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:23:05,886.886 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:23:17,051.051 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:23:17,054.054 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:23:17,056.056 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:23:29,324.324 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:23:29,327.327 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:23:29,329.329 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:23:42,228.228 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:23:42,231.231 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:23:42,233.233 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:23:54,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:23:54,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:23:54,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:24:04,910.910 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 23:24:08,421.421 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:24:08,427.427 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:24:08,432.432 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:24:20,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:24:20,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:24:20,778.778 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:24:33,520.520 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:24:33,525.525 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:24:33,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:24:43,752.752 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:24:43,756.756 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:24:43,759.759 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:24:53,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:24:53,375.375 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:24:53,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:25:05,716.716 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:25:05,719.719 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:25:05,722.722 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:25:17,243.243 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:25:17,246.246 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:25:17,248.248 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:25:29,969.969 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:25:29,972.972 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:25:29,974.974 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:25:41,855.855 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:25:41,858.858 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:25:41,861.861 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:25:51,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:25:51,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:25:51,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:26:03,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:26:03,483.483 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:26:03,488.488 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:26:12,949.949 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:26:12,952.952 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:26:12,955.955 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:26:23,602.602 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:26:23,605.605 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:26:23,608.608 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:26:36,521.521 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:26:36,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:26:36,533.533 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:26:45,974.974 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:26:45,977.977 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:26:45,979.979 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:00,006.006 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:00,010.010 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:00,013.013 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:10,617.617 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:10,620.620 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:10,623.623 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:20,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:20,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:20,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:30,476.476 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:30,479.479 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:30,482.482 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:41,847.847 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:41,849.849 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:41,852.852 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:27:53,525.525 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:27:53,528.528 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:27:53,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:28:06,140.140 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:28:06,142.142 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:28:06,145.145 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:28:16,003.003 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:28:16,006.006 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:28:16,009.009 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:28:29,683.683 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:28:29,686.686 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:28:29,688.688 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:28:41,604.604 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:28:41,606.606 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:28:41,609.609 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:28:50,913.913 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:28:50,916.916 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:28:50,919.919 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:03,057.057 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:03,062.062 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:03,067.067 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:14,524.524 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:14,527.527 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:14,530.530 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:26,615.615 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:26,618.618 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:26,621.621 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:37,244.244 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:37,247.247 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:37,250.250 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:48,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:48,580.580 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:48,583.583 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:29:59,890.890 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:29:59,893.893 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:29:59,896.896 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:30:13,366.366 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:30:13,372.372 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:30:13,376.376 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:30:24,124.124 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:30:24,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:30:24,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:30:38,703.703 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:30:38,707.707 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:30:38,709.709 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:30:49,346.346 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:30:49,348.348 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:30:49,351.351 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:31:04,165.165 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:31:04,171.171 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:31:04,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:31:14,362.362 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:31:14,365.365 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:31:14,367.367 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:31:23,795.795 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:31:23,798.798 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:31:23,800.800 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:31:37,063.063 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:31:37,066.066 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:31:37,069.069 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:31:49,461.461 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:31:49,464.464 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:31:49,467.467 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:32:02,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:32:02,924.924 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:32:02,931.931 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:32:15,759.759 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:32:15,762.762 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:32:15,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:32:27,005.005 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:32:27,008.008 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:32:27,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:32:38,676.676 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:32:38,681.681 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:32:38,686.686 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:32:48,925.925 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:32:48,928.928 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:32:48,930.930 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:33:02,227.227 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:33:02,232.232 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:33:02,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:33:11,624.624 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:33:11,627.627 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:33:11,630.630 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:33:25,718.718 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:33:25,721.721 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:33:25,724.724 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:33:39,078.078 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:33:39,081.081 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:33:39,084.084 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:33:50,328.328 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:33:50,331.331 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:33:50,334.334 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:00,383.383 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:00,386.386 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:00,389.389 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:11,316.316 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:11,319.319 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:11,321.321 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:24,371.371 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:24,374.374 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:24,377.377 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:36,398.398 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:36,404.404 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:36,409.409 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:48,241.241 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:48,244.244 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:48,247.247 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:34:59,568.568 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:34:59,570.570 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:34:59,573.573 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:35:11,353.353 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:35:11,359.359 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:35:11,364.364 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:35:23,469.469 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:35:23,472.472 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:35:23,475.475 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:35:34,863.863 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:35:34,866.866 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:35:34,868.868 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:35:44,999.999 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:35:45,002.002 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:35:45,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:35:57,162.162 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:35:57,165.165 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:35:57,168.168 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:36:10,330.330 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:36:10,332.332 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:36:10,335.335 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:36:20,611.611 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:36:20,615.615 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:36:20,617.617 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:36:32,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:36:32,833.833 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:36:32,839.839 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:36:45,285.285 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:36:45,287.287 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:36:45,290.290 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:36:54,576.576 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:36:54,579.579 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:36:54,582.582 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:37:09,082.082 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:37:09,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:37:09,088.088 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:37:21,805.805 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:37:21,808.808 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:37:21,811.811 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:37:33,318.318 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:37:33,323.323 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:37:33,328.328 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:37:35,273.273 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 23:37:45,692.692 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:37:45,695.695 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:37:45,698.698 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:37:57,017.017 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:37:57,020.020 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:37:57,023.023 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:38:06,667.667 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:38:06,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:38:06,677.677 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:38:17,935.935 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:38:17,937.937 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:38:17,940.940 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:38:30,102.102 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:38:30,105.105 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:38:30,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:38:43,123.123 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:38:43,126.126 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:38:43,129.129 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:38:55,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:38:55,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:38:55,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:39:07,220.220 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:39:07,223.223 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:39:07,226.226 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:39:20,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:39:20,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:39:20,277.277 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:39:31,292.292 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:39:31,295.295 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:39:31,298.298 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:39:41,690.690 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:39:41,693.693 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:39:41,696.696 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:39:54,001.001 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:39:54,007.007 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:39:54,010.010 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:40:07,066.066 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:40:07,071.071 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:40:07,076.076 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:40:20,047.047 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:40:20,050.050 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:40:20,052.052 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:40:30,110.110 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:40:30,113.113 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:40:30,116.116 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:40:40,976.976 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:40:40,979.979 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:40:40,982.982 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:40:54,076.076 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:40:54,079.079 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:40:54,081.081 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:41:09,018.018 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:41:09,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:41:09,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:41:21,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:41:21,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:41:21,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:41:32,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:41:32,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:41:32,382.382 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:41:44,352.352 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:41:44,355.355 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:41:44,358.358 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:41:56,906.906 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:41:56,909.909 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:41:56,912.912 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:42:08,998.998 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:42:09,001.001 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:42:09,004.004 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:42:18,919.919 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:42:18,923.923 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:42:18,925.925 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:42:30,119.119 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:42:30,122.122 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:42:30,125.125 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:42:43,575.575 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:42:43,578.578 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:42:43,580.580 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:42:56,313.313 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:42:56,316.316 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:42:56,319.319 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:43:05,809.809 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:43:05,812.812 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:43:05,815.815 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:43:15,698.698 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:43:15,701.701 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:43:15,704.704 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:43:30,267.267 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:43:30,270.270 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:43:30,273.273 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:43:42,793.793 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:43:42,796.796 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:43:42,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:43:54,763.763 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:43:54,766.766 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:43:54,769.769 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:44:09,230.230 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:44:09,233.233 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:44:09,236.236 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:44:21,848.848 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:44:21,852.852 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:44:21,854.854 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:44:32,364.364 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:44:32,370.370 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:44:32,375.375 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:44:45,485.485 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:44:45,488.488 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:44:45,491.491 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:44:56,866.866 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:44:56,869.869 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:44:56,872.872 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:45:08,572.572 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:45:08,575.575 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:45:08,578.578 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:45:21,131.131 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:45:21,134.134 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:45:21,136.136 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:45:24,549.549 ERROR ] '20' Traceback (most recent call last): File "/neuu/app/bin/load-cell-pi-code/plugins/marvel/ironman/ironman.py", line 1401, in __get_weight__ ser = self.allSerial[self.allTrays[temp]] KeyError: '20' [2026-08-25 23:45:35,020.020 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:45:35,027.027 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:45:35,033.033 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:45:46,799.799 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:45:46,802.802 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:45:46,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:45:57,930.930 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:45:57,933.933 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:45:57,936.936 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:46:09,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:46:09,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:46:09,973.973 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:46:19,253.253 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:46:19,256.256 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:46:19,259.259 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:46:30,214.214 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:46:30,220.220 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:46:30,225.225 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:46:43,860.860 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:46:43,863.863 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:46:43,865.865 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:46:53,616.616 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:46:53,619.619 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:46:53,622.622 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:47:03,782.782 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:47:03,788.788 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:47:03,794.794 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:47:15,074.074 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:47:15,076.076 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:47:15,079.079 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:47:25,967.967 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:47:25,970.970 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:47:25,972.972 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:47:37,189.189 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:47:37,191.191 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:47:37,194.194 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:47:46,794.794 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:47:46,797.797 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:47:46,799.799 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:48:00,058.058 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:48:00,063.063 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:48:00,068.068 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:48:12,647.647 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:48:12,650.650 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:48:12,652.652 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:48:24,201.201 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:48:24,204.204 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:48:24,207.207 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:48:36,869.869 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:48:36,874.874 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:48:36,879.879 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:48:48,901.901 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:48:48,904.904 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:48:48,907.907 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:00,826.826 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:00,829.829 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:00,832.832 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:13,067.067 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:13,070.070 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:13,073.073 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:22,689.689 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:22,692.692 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:22,695.695 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:34,297.297 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:34,303.303 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:34,307.307 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:46,494.494 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:46,497.497 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:46,500.500 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:49:56,168.168 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:49:56,172.172 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:49:56,175.175 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:50:09,272.272 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:50:09,275.275 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:50:09,278.278 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:50:22,660.660 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:50:22,663.663 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:50:22,666.666 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:50:35,659.659 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:50:35,662.662 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:50:35,665.665 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:50:47,215.215 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:50:47,218.218 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:50:47,221.221 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:51:00,155.155 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:51:00,158.158 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:51:00,160.160 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:51:11,888.888 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:51:11,891.891 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:51:11,894.894 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:51:22,221.221 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:51:22,225.225 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:51:22,227.227 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:51:34,171.171 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:51:34,174.174 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:51:34,177.177 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:51:45,740.740 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:51:45,745.745 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:51:45,750.750 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:52:00,032.032 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:52:00,035.035 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:52:00,038.038 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:52:12,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:52:12,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:52:12,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:52:24,092.092 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:52:24,095.095 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:52:24,097.097 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:52:37,453.453 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:52:37,459.459 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:52:37,464.464 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:52:48,232.232 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:52:48,235.235 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:52:48,238.238 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:53:01,299.299 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:53:01,302.302 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:53:01,305.305 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:53:15,109.109 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:53:15,114.114 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:53:15,119.119 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:53:29,957.957 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:53:29,960.960 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:53:29,963.963 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:53:41,384.384 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:53:41,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:53:41,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:53:52,019.019 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:53:52,022.022 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:53:52,024.024 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:54:05,008.008 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:54:05,011.011 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:54:05,014.014 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:54:15,385.385 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:54:15,387.387 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:54:15,390.390 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:54:26,758.758 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:54:26,761.761 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:54:26,764.764 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:54:39,556.556 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:54:39,561.561 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:54:39,566.566 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:54:52,447.447 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:54:52,450.450 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:54:52,452.452 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:55:05,669.669 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:55:05,672.672 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:55:05,675.675 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:55:16,083.083 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:55:16,086.086 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:55:16,089.089 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:55:27,128.128 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:55:27,131.131 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:55:27,134.134 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:55:39,938.938 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:55:39,941.941 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:55:39,943.943 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:55:53,024.024 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:55:53,026.026 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:55:53,029.029 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:56:03,742.742 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:56:03,748.748 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:56:03,753.753 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:56:15,645.645 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:56:15,648.648 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:56:15,651.651 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:56:28,149.149 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:56:28,152.152 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:56:28,155.155 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:56:41,946.946 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:56:41,949.949 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:56:41,952.952 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:56:52,773.773 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:56:52,776.776 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:56:52,779.779 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:57:04,372.372 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:57:04,377.377 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:57:04,383.383 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:57:14,192.192 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:57:14,195.195 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:57:14,198.198 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:57:26,800.800 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:57:26,803.803 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:57:26,805.805 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:57:39,737.737 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:57:39,740.740 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:57:39,743.743 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:57:49,497.497 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:57:49,500.500 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:57:49,503.503 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:02,907.907 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:02,914.914 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:02,922.922 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:13,505.505 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:13,508.508 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:13,511.511 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:23,600.600 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:23,603.603 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:23,606.606 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:34,412.412 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:34,418.418 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:34,423.423 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:47,705.705 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:47,708.708 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:47,711.711 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:58:57,278.278 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:58:57,281.281 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:58:57,283.283 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:59:07,101.101 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:59:07,104.104 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:59:07,107.107 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:59:17,359.359 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:59:17,362.362 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:59:17,365.365 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:59:30,333.333 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:59:30,336.336 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:59:30,339.339 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:59:42,031.031 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:59:42,034.034 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:59:42,037.037 ERROR ] === ACTIVE THREADS END === NoneType: None [2026-08-25 23:59:53,586.586 ERROR ] === ACTIVE THREADS START === NoneType: None [2026-08-25 23:59:53,589.589 ERROR ] Thread: MainThread, daemon=False, alive=True NoneType: None [2026-08-25 23:59:53,591.591 ERROR ] === ACTIVE THREADS END === NoneType: None