Jan 09 2026 00:56:53 Checking software version on controller... Jan 09 2026 00:57:29 Error: Cannot receive version number from controller. Your controller is either not programmed or not responding. Jan 09 2026 00:57:58 Connection type Serial selected. Opening serial port. Jan 09 2026 00:58:00 Connected via serial to port /dev/ttyACM0 Jan 09 2026 00:58:00 Notification: Script started, with no active beer being logged Jan 09 2026 00:58:10 Checking software version on controller... Jan 09 2026 01:11:48 Connection type Serial selected. Opening serial port. Jan 09 2026 01:11:51 Connected via serial to port /dev/ttyACM0 Jan 09 2026 01:11:51 Notification: Script started, with no active beer being logged Jan 09 2026 01:12:01 Checking software version on controller... Jan 09 2026 01:12:07 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 01:12:07 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 01:12:08 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 01:12:09 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 01:12:09 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 01:12:09 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 62.148, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 60.799, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 01:12:09 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 09 2026 01:20:29 Connection type Serial selected. Opening serial port. Jan 09 2026 01:20:31 Connected via serial to port /dev/ttyACM0 Jan 09 2026 01:20:31 Notification: Script started, with no active beer being logged Jan 09 2026 01:20:41 Checking software version on controller... Jan 09 2026 01:20:41 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 01:20:41 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 01:20:41 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 01:20:41 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 01:20:42 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 01:20:42 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 57.762, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 61.023, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 01:20:42 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 09 2026 01:22:30 Notification: Temperature control disabled Jan 09 2026 01:22:34 Controller debug message: INFO MESSAGE 12: Received new setting: mode = o Jan 09 2026 01:34:47 Connection type Serial selected. Opening serial port. Jan 09 2026 01:35:01 Unable to connect via Serial or WiFi. Exiting. Jan 09 2026 01:35:02 Connection type Serial selected. Opening serial port. Jan 09 2026 01:35:13 Unable to connect via Serial or WiFi. Exiting. Jan 09 2026 01:35:17 Connection type Serial selected. Opening serial port. Jan 09 2026 01:35:28 Unable to connect via Serial or WiFi. Exiting. Jan 09 2026 01:35:51 Connection type Serial selected. Opening serial port. Jan 09 2026 01:44:30 Connection type Serial selected. Opening serial port. Jan 09 2026 01:44:30 Connected via serial to port /dev/ttyACM0 Jan 09 2026 01:44:30 Notification: Script started, with no active beer being logged Jan 09 2026 01:44:40 Checking software version on controller... Jan 09 2026 01:44:40 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 01:44:40 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 01:44:40 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 01:44:42 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 01:44:42 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 01:44:43 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 55.625, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 62.037, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 01:44:43 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 09 2026 01:55:39 Connection type Serial selected. Opening serial port. Jan 09 2026 01:55:40 Connected via serial to port /dev/ttyACM0 Jan 09 2026 01:55:40 Notification: Script started, with no active beer being logged Jan 09 2026 01:55:50 Checking software version on controller... Jan 09 2026 01:55:50 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 01:55:50 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 01:55:50 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 01:55:51 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 01:55:52 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 01:55:52 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 56.412, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 62.711, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 01:55:52 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 09 2026 02:34:40 Serial Error: Write timeout) Jan 09 2026 02:53:48 Connection type Serial selected. Opening serial port. Jan 09 2026 02:53:51 Connected via serial to port /dev/ttyACM0 Jan 09 2026 02:53:51 Notification: Script started, with no active beer being logged Jan 09 2026 02:54:01 Checking software version on controller... Jan 09 2026 02:54:03 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 02:54:03 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 02:54:04 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 02:54:05 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 02:54:06 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 02:54:06 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 60.912, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 64.625, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 02:54:06 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 09 2026 03:15:46 Connection type Serial selected. Opening serial port. Jan 09 2026 03:15:48 Connected via serial to port /dev/ttyACM0 Jan 09 2026 03:15:48 Notification: Script started, with no active beer being logged Jan 09 2026 03:15:58 Checking software version on controller... Jan 09 2026 03:15:58 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 09 2026 03:15:58 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 09 2026 03:15:58 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 09 2026 03:15:58 Bound to TCP socket on port 2509, interface localhost Jan 09 2026 03:15:59 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 09 2026 03:15:59 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 61.924, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 65.074, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 09 2026 03:15:59 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}] Jan 31 2026 16:16:12 Connection type Serial selected. Opening serial port. Jan 31 2026 16:16:19 Connected via serial to port /dev/ttyACM0 Jan 31 2026 16:16:19 Notification: Script started, with no active beer being logged Jan 31 2026 16:16:29 Checking software version on controller... Jan 31 2026 16:16:30 Found BrewPi v0.2.10 build unknown, running on a Arduino Uno with a revC shield on port /dev/ttyACM0 Jan 31 2026 16:16:30 BrewPi version received was 0.2.10 which this script supports in 'legacy' branch mode. Jan 31 2026 16:16:30 Warning: version number of local copy of logMessages.h does not match log version number received from controller.controller version = 1, local copy version = 3. This is generally a non-issue, as thus far log messages have only been added - not changed. Jan 31 2026 16:16:39 Bound to TCP socket on port 2509, interface localhost Jan 31 2026 16:16:40 Controller debug message: WARNING 1: Invalid command received by Arduino: x Jan 31 2026 16:16:40 Installed devices received: [{"i": 0, "t": 1, "c": 1, "b": 1, "f": 9, "h": 2, "d": 0, "p": 18, "v": 65.412, "a": "28FFFE02A31704BA", "j": 0.0}, {"i": 1, "t": 3, "c": 1, "b": 0, "f": 2, "h": 1, "d": 0, "p": 6, "v": 0, "x": 1}, {"i": 2, "t": 3, "c": 1, "b": 0, "f": 3, "h": 1, "d": 0, "p": 5, "v": 0, "x": 1}, {"i": 3, "t": 1, "c": 1, "b": 0, "f": 5, "h": 2, "d": 0, "p": 18, "v": 66.424, "a": "28FF6D2DA217055C", "j": 0.0}] Jan 31 2026 16:16:40 Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}]