Came here to post about a disconnecting freezing problem I'm seeing recently and looks like others are having it as well. The fermentation before this went off without hitch the only thing I've changed between then and now is both fermentrack and my device had updates available. I decided to do both after my beer was done. I reflashed my device with the new firmware (an s2 mini with a custom shield and standard lcd screen) I repaired all my sensors and pins etc everything seemed to work so I turned it off. I put a beer in last night and it will run for a few hours then I get cannot connect to script. On the device the screen freezes and it seems locked up the fridge relay shuts off and it stops controlling the beer. It seems to run fine for about 2 - 3 hours before it quits... I noticed there was an update for fermentrack again so I just installed it just now I usually don't update in the middle of a beer so hopefully this helps
Ill add my error log if it helps find a bug
Aug 19 2023 16:11:47 BrewPi version received was 0.2.4 which this script supports in 'legacy' branch mode.
Aug 19 2023 16:11:47 Bound to TCP socket on port 2244, interface localhost
Aug 19 2023 16:11:49 Installed devices received: [{"c": 1, "b": 0, "f": 2, "h": 1, "p": 5, "x": true, "d": false, "r": "Heat", "i": 0}, {"c": 1, "b": 0, "f": 3, "h": 1, "p": 7, "x": true, "d": false, "r": "Cool", "i": 1}, {"c": 1, "b": 1, "f": 9, "h": 2, "p": 9, "x": false, "d": false, "a": "28A3602E212206DD", "j": "0.000", "i": 2}, {"c": 1, "b": 0, "f": 5, "h": 2, "p": 9, "x": false, "d": false, "a": "28BEF12F21220639", "j": "0.000", "i": 3}]
Aug 19 2023 16:11:49 Available devices received: [{"c": 1, "b": 0, "f": 0, "h": 1, "p": 11, "x": true, "d": false, "r": "Door", "i": -1}]
Aug 19 2023 17:04:13 Controller debug message: INFO MESSAGE 18: Negative peak detected: 61.7, estimated: 60.7. Previous cool estimator: 1.301, New cool estimator: 1.061.
Aug 19 2023 17:39:13 Controller debug message: INFO MESSAGE 18: Negative peak detected: 63.3, estimated: 62.0. Previous cool estimator: 1.061, New cool estimator: 0.859.
Aug 19 2023 18:12:58 Controller debug message: INFO MESSAGE 18: Negative peak detected: 65.4, estimated: 65.8. Previous cool estimator: 0.859, New cool estimator: 0.859.
Aug 19 2023 19:38:04 Error: controller is not responding to new data requests. Exiting.
Aug 19 2023 19:38:07 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:38:07 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 19:38:10 Successfully connected to controller.
Aug 19 2023 19:38:10 Notification: Script started, with no active beer being logged
Aug 19 2023 19:38:20 Checking software version on controller...
Aug 19 2023 19:38:30 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 19:38:42 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:38:42 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 19:38:45 Successfully connected to controller.
Aug 19 2023 19:38:45 Notification: Script started, with no active beer being logged
Aug 19 2023 19:38:55 Checking software version on controller...
Aug 19 2023 19:39:05 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 19:39:07 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:39:07 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 19:39:10 Successfully connected to controller.
Aug 19 2023 19:39:10 Notification: Script started, with no active beer being logged
Aug 19 2023 19:39:20 Checking software version on controller...
Aug 19 2023 19:39:30 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 19:39:37 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:39:37 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 19:39:40 Successfully connected to controller.
Aug 19 2023 19:39:40 Notification: Script started, with no active beer being logged
Aug 19 2023 19:39:50 Checking software version on controller...
Aug 19 2023 19:40:00 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 19:40:12 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:40:12 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 19:45:45 Successfully connected to controller.
Aug 19 2023 19:45:45 Notification: Script started, with no active beer being logged
Aug 19 2023 19:45:55 Checking software version on controller...
Aug 19 2023 19:46:05 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 19:46:18 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 19:46:18 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:01:50 Successfully connected to controller.
Aug 19 2023 20:01:50 Notification: Script started, with no active beer being logged
Aug 19 2023 20:02:00 Checking software version on controller...
Aug 19 2023 20:02:10 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 20:02:19 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 20:02:19 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:05:05 Successfully connected to controller.
Aug 19 2023 20:05:05 Notification: Script started, with no active beer being logged
Aug 19 2023 20:05:15 Checking software version on controller...
Aug 19 2023 20:05:25 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding.
Aug 19 2023 20:05:40 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 20:05:40 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:05:43 Successfully connected to controller.
Aug 19 2023 20:05:43 Notification: Script started, with no active beer being logged
Aug 19 2023 20:05:53 Checking software version on controller...
Aug 19 2023 20:05:53 Found BrewPi v0.2.4, running commit 2efdbfb build 2efdbfb, running on a ESP32 ESP32-S2 with a DIY shield on port 192.168.1.230:23
Aug 19 2023 20:05:53 BrewPi version received was 0.2.4 which this script supports in 'legacy' branch mode.
Aug 19 2023 20:05:53 Bound to TCP socket on port 2244, interface localhost
Aug 19 2023 20:05:55 Installed devices received: [{"c": 1, "b": 0, "f": 2, "h": 1, "p": 5, "x": true, "d": false, "r": "Heat", "i": 0}, {"c": 1, "b": 0, "f": 3, "h": 1, "p": 7, "x": true, "d": false, "r": "Cool", "i": 1}, {"c": 1, "b": 1, "f": 9, "h": 2, "p": 9, "x": false, "d": false, "a": "28A3602E212206DD", "j": "0.000", "i": 2}, {"c": 1, "b": 0, "f": 5, "h": 2, "p": 9, "x": false, "d": false, "a": "28BEF12F21220639", "j": "0.000", "i": 3}]
Aug 19 2023 20:05:55 Available devices received: [{"c": 1, "b": 0, "f": 0, "h": 1, "p": 11, "x": true, "d": false, "r": "Door", "i": -1}]
Aug 19 2023 20:16:41 Lost connection to controller on read. Attempting to reconnect.
Aug 19 2023 20:16:42 Lost connection to controller on write. Attempting to reconnect.
Aug 19 2023 20:16:42 Serial Error: [Errno 9] Bad file descriptor)
Aug 19 2023 20:16:44 Unable to connect to BrewPi 192.168.1.230 on port 23. Exiting.
Aug 19 2023 20:18:07 Error: controller is not responding to new data requests. Exiting.
Aug 19 2023 20:18:21 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 20:18:21 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:18:24 Successfully connected to controller.
Aug 19 2023 20:18:24 Notification: Script started, with no active beer being logged
Aug 19 2023 20:18:34 Checking software version on controller...
Aug 19 2023 20:18:35 Found BrewPi v0.2.4, running commit 2efdbfb build 2efdbfb, running on a ESP32 ESP32-S2 with a DIY shield on port 192.168.1.230:23
Aug 19 2023 20:18:35 BrewPi version received was 0.2.4 which this script supports in 'legacy' branch mode.
Aug 19 2023 20:18:35 Bound to TCP socket on port 2244, interface localhost
Aug 19 2023 20:18:37 Installed devices received: [{"c": 1, "b": 0, "f": 2, "h": 1, "p": 5, "x": true, "d": false, "r": "Heat", "i": 0}, {"c": 1, "b": 0, "f": 3, "h": 1, "p": 7, "x": true, "d": false, "r": "Cool", "i": 1}, {"c": 1, "b": 1, "f": 9, "h": 2, "p": 9, "x": false, "d": false, "a": "28A3602E212206DD", "j": "0.000", "i": 2}, {"c": 1, "b": 0, "f": 5, "h": 2, "p": 9, "x": false, "d": false, "a": "28BEF12F21220639", "j": "0.000", "i": 3}]
Aug 19 2023 20:18:37 Available devices received: [{"c": 1, "b": 0, "f": 0, "h": 1, "p": 11, "x": true, "d": false, "r": "Door", "i": -1}]
Aug 19 2023 20:36:46 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 20:36:46 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:36:50 Successfully connected to controller.
Aug 19 2023 20:36:50 Notification: Script started, with no active beer being logged
Aug 19 2023 20:37:00 Checking software version on controller...
Aug 19 2023 20:37:00 Found BrewPi v0.2.4, running commit 2efdbfb build 2efdbfb, running on a ESP32 ESP32-S2 with a DIY shield on port 192.168.1.230:23
Aug 19 2023 20:37:00 BrewPi version received was 0.2.4 which this script supports in 'legacy' branch mode.
Aug 19 2023 20:37:00 Bound to TCP socket on port 2244, interface localhost
Aug 19 2023 20:37:08 Installed devices received: [{"c": 1, "b": 0, "f": 2, "h": 1, "p": 5, "x": true, "d": false, "r": "Heat", "i": 0}, {"c": 1, "b": 0, "f": 3, "h": 1, "p": 7, "x": true, "d": false, "r": "Cool", "i": 1}, {"c": 1, "b": 1, "f": 9, "h": 2, "p": 9, "x": false, "d": false, "a": "28A3602E212206DD", "j": "0.000", "i": 2}, {"c": 1, "b": 0, "f": 5, "h": 2, "p": 9, "x": false, "d": false, "a": "28BEF12F21220639", "j": "0.000", "i": 3}]
Aug 19 2023 20:37:08 Available devices received: [{"c": 1, "b": 0, "f": 0, "h": 1, "p": 11, "x": true, "d": false, "r": "Door", "i": -1}]
Aug 19 2023 20:38:24 Connection type WiFi selected. Trying TCP serial (WiFi)
Aug 19 2023 20:38:24 Connecting to BrewPi chamberL.local (via 192.168.1.230) on port 23
Aug 19 2023 20:38:27 Successfully connected to controller.
Aug 19 2023 20:38:27 Notification: Script started, with no active beer being logged
Aug 19 2023 20:38:37 Checking software version on controller...
Aug 19 2023 20:38:37 Found BrewPi v0.2.4, running commit 2efdbfb build 2efdbfb, running on a ESP32 ESP32-S2 with a DIY shield on port 192.168.1.230:23
Aug 19 2023 20:38:37 BrewPi version received was 0.2.4 which this script supports in 'legacy' branch mode.
Aug 19 2023 20:38:37 Bound to TCP socket on port 2244, interface localhost
Aug 19 2023 20:38:39 Installed devices received: [{"c": 1, "b": 0, "f": 2, "h": 1, "p": 5, "x": true, "d": false, "r": "Heat", "i": 0}, {"c": 1, "b": 0, "f": 3, "h": 1, "p": 7, "x": true, "d": false, "r": "Cool", "i": 1}, {"c": 1, "b": 1, "f": 9, "h": 2, "p": 9, "x": false, "d": false, "a": "28A3602E212206DD", "j": "0.000", "i": 2}, {"c": 1, "b": 0, "f": 5, "h": 2, "p": 9, "x": false, "d": false, "a": "28BEF12F21220639", "j": "0.000", "i": 3}]
Aug 19 2023 20:38:39 Available devices received: [{"c": 1, "b": 0, "f": 0, "h": 1, "p": 11, "x": true, "d": false, "r": "Door", "i": -1}]
Aug 19 2023 20:42:44 Controller debug message: INFO MESSAGE 18: Negative peak detected: 60.8, estimated: 60.3. Previous cool estimator: 0.859, New cool estimator: 0.707.