May 25 05:30:00 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:00 dacplus volumio[1165]: info: Discovery: Connected to remote: 10.117.0.117
May 25 05:30:00 dacplus volumio[1165]: info: Volumio called home
May 25 05:30:01 dacplus sudo[1929]: pam_unix(sudo:session): session closed for user root
May 25 05:30:01 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetState
May 25 05:30:01 dacplus volumio[1165]: info: CorePlayQueue::getTrack 0
May 25 05:30:02 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 10
May 25 05:30:02 dacplus python3[1932]: Traceback (most recent call last):
May 25 05:30:02 dacplus python3[1932]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:02 dacplus python3[1932]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:02 dacplus python3[1932]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:02 dacplus python3[1932]: from . import lcdconfig
May 25 05:30:02 dacplus python3[1932]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:02 dacplus python3[1932]: import spidev
May 25 05:30:02 dacplus python3[1932]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:02 dacplus volumio5-onboarding[1900]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:53620->127.0.0.1:3000: i/o timeout
May 25 05:30:02 dacplus python3[1935]: Traceback (most recent call last):
May 25 05:30:02 dacplus python3[1935]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:02 dacplus python3[1935]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:02 dacplus python3[1935]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:02 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:02 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:02 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:02 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:02 dacplus systemd[1]: tdj-lcd.service: Consumed 1.462s CPU time.
May 25 05:30:02 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 5.
May 25 05:30:02 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:02 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:02 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:02 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:02 dacplus systemd[1]: tdj-usb-input.service: Consumed 1.261s CPU time.
May 25 05:30:02 dacplus volumio5-onboarding[1936]: time=2026-05-25T05:30:02.568+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:03 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 51.
May 25 05:30:03 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:03 dacplus systemd[1]: tdj-lcd.service: Consumed 1.462s CPU time.
May 25 05:30:03 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:03 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 56.
May 25 05:30:03 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:03 dacplus systemd[1]: tdj-usb-input.service: Consumed 1.261s CPU time.
May 25 05:30:03 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:04 dacplus python3[1945]: Traceback (most recent call last):
May 25 05:30:04 dacplus python3[1945]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:04 dacplus python3[1945]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:04 dacplus python3[1945]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:05 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:05 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:05 dacplus python3[1944]: Traceback (most recent call last):
May 25 05:30:05 dacplus python3[1944]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:05 dacplus python3[1944]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:05 dacplus python3[1944]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:05 dacplus python3[1944]: from . import lcdconfig
May 25 05:30:05 dacplus python3[1944]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:05 dacplus python3[1944]: import spidev
May 25 05:30:05 dacplus python3[1944]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:05 dacplus kernel: hwmon hwmon1: Voltage normalised
May 25 05:30:05 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:05 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:05 dacplus volumio[1165]: error: MPD error: The expression evaluated to a falsy value:
May 25 05:30:05 dacplus volumio[1165]: assert.ok(self.idling)
May 25 05:30:05 dacplus volumio[1165]: error: The expression evaluated to a falsy value:
May 25 05:30:05 dacplus volumio[1165]: assert.ok(self.idling)
May 25 05:30:06 dacplus volumio[1165]: info: MPD running with PID1748
May 25 05:30:06 dacplus volumio[1165]: ,establishing connection
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:06 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 57.
May 25 05:30:06 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 52.
May 25 05:30:06 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:06 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:06 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:06 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:06 dacplus sudo[1948]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl start tdj-gpio-input.service
May 25 05:30:06 dacplus sudo[1948]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:30:06 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus sudo[1948]: pam_unix(sudo:session): session closed for user root
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:07 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 11
May 25 05:30:07 dacplus volumio[1165]: error: updateQueue error: null
May 25 05:30:07 dacplus python3[1952]: Traceback (most recent call last):
May 25 05:30:07 dacplus python3[1952]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:07 dacplus python3[1952]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:07 dacplus python3[1952]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:08 dacplus python3[1951]: Traceback (most recent call last):
May 25 05:30:08 dacplus python3[1951]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:08 dacplus python3[1951]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:08 dacplus python3[1951]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:08 dacplus python3[1951]: from . import lcdconfig
May 25 05:30:08 dacplus python3[1951]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:08 dacplus python3[1951]: import spidev
May 25 05:30:08 dacplus python3[1951]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:08 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:08 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:08 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:08 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:08 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetState
May 25 05:30:08 dacplus volumio[1165]: info: CorePlayQueue::getTrack 0
May 25 05:30:08 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetState
May 25 05:30:08 dacplus volumio[1165]: info: CorePlayQueue::getTrack 0
May 25 05:30:08 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 12
May 25 05:30:09 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 58.
May 25 05:30:09 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:09 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:09 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 53.
May 25 05:30:09 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:09 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetState
May 25 05:30:09 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:09 dacplus volumio[1165]: info: CorePlayQueue::getTrack 0
May 25 05:30:09 dacplus sudo[1978]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl start tdj-refresh.timer
May 25 05:30:09 dacplus sudo[1978]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:30:10 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 13
May 25 05:30:10 dacplus volumio[1165]: error: updateQueue error: null
May 25 05:30:10 dacplus volumio[1165]: error: Failed LSINFO: Error: [50@0] {lsinfo} No such directory
May 25 05:30:10 dacplus volumio[1165]: info: Discovery: Disconnected from remote: 10.117.0.117
May 25 05:30:10 dacplus python3[1976]: Traceback (most recent call last):
May 25 05:30:10 dacplus python3[1976]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:10 dacplus python3[1976]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:10 dacplus python3[1976]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:10 dacplus sudo[1978]: pam_unix(sudo:session): session closed for user root
May 25 05:30:10 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:10 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:11 dacplus python3[1979]: Traceback (most recent call last):
May 25 05:30:11 dacplus python3[1979]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:11 dacplus python3[1979]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:11 dacplus python3[1979]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:11 dacplus python3[1979]: from . import lcdconfig
May 25 05:30:11 dacplus python3[1979]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:11 dacplus python3[1979]: import spidev
May 25 05:30:11 dacplus python3[1979]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:11 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:11 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:11 dacplus volumio[1165]: info: Starting Shairport Sync
May 25 05:30:11 dacplus volumio-remote-updater[669]: [2026-05-25 05:30:11] [connect] Successful connection
May 25 05:30:11 dacplus volumio[1165]: info: Starting Shairport Sync
May 25 05:30:11 dacplus volumio[1165]: info: Starting Shairport Sync
May 25 05:30:11 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetState
May 25 05:30:11 dacplus volumio[1165]: info: CorePlayQueue::getTrack 0
May 25 05:30:11 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 14
May 25 05:30:11 dacplus sudo[1982]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync
May 25 05:30:11 dacplus sudo[1984]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync
May 25 05:30:11 dacplus sudo[1982]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:30:11 dacplus sudo[1984]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:30:12 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 59.
May 25 05:30:12 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:12 dacplus sudo[1986]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync
May 25 05:30:12 dacplus sudo[1986]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:30:12 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:12 dacplus systemd[1]: Stopping shairport-sync.service - Shairport Sync - AirPlay Audio Receiver...
May 25 05:30:12 dacplus systemd[1]: shairport-sync.service: Deactivated successfully.
May 25 05:30:12 dacplus systemd[1]: Stopped shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
May 25 05:30:12 dacplus systemd[1]: shairport-sync.service: Consumed 2.058s CPU time.
May 25 05:30:12 dacplus systemd[1]: Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
May 25 05:30:12 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 54.
May 25 05:30:12 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:12 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:12 dacplus sudo[1984]: pam_unix(sudo:session): session closed for user root
May 25 05:30:12 dacplus systemd[1]: Stopping shairport-sync.service - Shairport Sync - AirPlay Audio Receiver...
May 25 05:30:12 dacplus systemd[1]: shairport-sync.service: Deactivated successfully.
May 25 05:30:12 dacplus systemd[1]: Stopped shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
May 25 05:30:12 dacplus volumio5-onboarding[1936]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:40238->127.0.0.1:3000: i/o timeout
May 25 05:30:12 dacplus systemd[1]: Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
May 25 05:30:12 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:12 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:12 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 6.
May 25 05:30:12 dacplus sudo[1986]: pam_unix(sudo:session): session closed for user root
May 25 05:30:12 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:12 dacplus sudo[1982]: pam_unix(sudo:session): session closed for user root
May 25 05:30:12 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:12 dacplus volumio5-onboarding[1994]: time=2026-05-25T05:30:12.939+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:13 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 15
May 25 05:30:13 dacplus volumio[1165]: error: MyVolumio Plugin failed to start in a timely fashion
May 25 05:30:13 dacplus volumio[1165]: [Metrics] CommandRouter: 137s 625.38ms
May 25 05:30:13 dacplus volumio[1165]: info: CoreCommandRouter::volumiosetStartupVolume
May 25 05:30:13 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:30:14 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:14 dacplus python3[1989]: Traceback (most recent call last):
May 25 05:30:14 dacplus python3[1989]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:14 dacplus python3[1989]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:14 dacplus python3[1989]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:14 dacplus volumio[1165]: info: CoreCommandRouter::Close All Modals sent
May 25 05:30:14 dacplus volumio[1165]: info: CoreCommandRouter::Close All Modals sent
May 25 05:30:14 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 16
May 25 05:30:14 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:14 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:14 dacplus python3[1992]: Traceback (most recent call last):
May 25 05:30:14 dacplus python3[1992]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:14 dacplus python3[1992]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:14 dacplus python3[1992]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:14 dacplus python3[1992]: from . import lcdconfig
May 25 05:30:14 dacplus python3[1992]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:14 dacplus python3[1992]: import spidev
May 25 05:30:14 dacplus python3[1992]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:14 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:14 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:14 dacplus systemd[1]: tdj-lcd.service: Consumed 1.035s CPU time.
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin multiroom to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin metavolumio to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin smart_inputs to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin hi_res_audio to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidal to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin qobuzconnect to plan premium
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin multiroom to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin metavolumio to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin smart_inputs to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin hi_res_audio to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidal to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin qobuzconnect to plan superstar
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan virtuoso
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan virtuoso
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan virtuoso
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidal to plan virtuoso
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan virtuoso
May 25 05:30:15 dacplus volumio[1165]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan virtuoso
May 25 05:30:15 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 60.
May 25 05:30:15 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:15 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:15 dacplus volumio[1165]: info: Adding plugin bluetooth to MyMusic Plugins
May 25 05:30:15 dacplus volumio[1165]: info: Adding plugin multiroom to MyMusic Plugins
May 25 05:30:15 dacplus volumio[1165]: info: Adding plugin metavolumio to MyMusic Plugins
May 25 05:30:15 dacplus volumio[1165]: info: Adding plugin cd_controller to MyMusic Plugins
May 25 05:30:15 dacplus volumio[1165]: info: Adding plugin qobuzconnect to MyMusic Plugins
May 25 05:30:15 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 55.
May 25 05:30:15 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:15 dacplus systemd[1]: tdj-lcd.service: Consumed 1.035s CPU time.
May 25 05:30:15 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:16 dacplus volumio[1165]: info: Adding plugin smart_inputs to MyMusic Plugins
May 25 05:30:16 dacplus volumio[1165]: info: Adding plugin tidalconnect to MyMusic Plugins
May 25 05:30:16 dacplus volumio[1165]: info: [MyVolumio PluginManager] Loading plugin "my_volumio"...
May 25 05:30:17 dacplus python3[2018]: Traceback (most recent call last):
May 25 05:30:17 dacplus python3[2018]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:17 dacplus python3[2018]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:17 dacplus python3[2018]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:17 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:17 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:17 dacplus python3[2019]: Traceback (most recent call last):
May 25 05:30:17 dacplus python3[2019]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:17 dacplus python3[2019]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:17 dacplus python3[2019]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:17 dacplus python3[2019]: from . import lcdconfig
May 25 05:30:17 dacplus python3[2019]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:17 dacplus python3[2019]: import spidev
May 25 05:30:17 dacplus python3[2019]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:18 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:18 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:18 dacplus systemd[1]: tdj-lcd.service: Consumed 1.012s CPU time.
May 25 05:30:18 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 61.
May 25 05:30:18 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:18 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:19 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 56.
May 25 05:30:19 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:19 dacplus systemd[1]: tdj-lcd.service: Consumed 1.012s CPU time.
May 25 05:30:19 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:20 dacplus python3[2034]: Traceback (most recent call last):
May 25 05:30:20 dacplus python3[2034]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:20 dacplus python3[2034]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:20 dacplus python3[2034]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:20 dacplus python3[2034]: from . import lcdconfig
May 25 05:30:20 dacplus python3[2034]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:20 dacplus python3[2034]: import spidev
May 25 05:30:20 dacplus python3[2034]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:20 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:20 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:20 dacplus python3[2028]: Traceback (most recent call last):
May 25 05:30:20 dacplus python3[2028]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:20 dacplus python3[2028]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:20 dacplus python3[2028]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:21 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:21 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:21 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 57.
May 25 05:30:21 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:21 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:22 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 62.
May 25 05:30:22 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:22 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:22 dacplus volumio5-onboarding[1994]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:57510->127.0.0.1:3000: i/o timeout
May 25 05:30:22 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:22 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:23 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 7.
May 25 05:30:23 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:23 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:23 dacplus python3[2037]: Traceback (most recent call last):
May 25 05:30:23 dacplus python3[2037]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:23 dacplus python3[2037]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:23 dacplus python3[2037]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:23 dacplus python3[2037]: from . import lcdconfig
May 25 05:30:23 dacplus python3[2037]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:23 dacplus python3[2037]: import spidev
May 25 05:30:23 dacplus python3[2037]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:23 dacplus volumio5-onboarding[2042]: time=2026-05-25T05:30:23.409+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:23 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:23 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:23 dacplus python3[2038]: Traceback (most recent call last):
May 25 05:30:23 dacplus python3[2038]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:23 dacplus python3[2038]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:23 dacplus python3[2038]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:23 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:23 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:24 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 58.
May 25 05:30:24 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 63.
May 25 05:30:24 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:24 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:24 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:25 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:25 dacplus node[1018]: [gpio-input] alive
May 25 05:30:26 dacplus python3[2050]: Traceback (most recent call last):
May 25 05:30:26 dacplus python3[2050]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:26 dacplus python3[2050]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:26 dacplus python3[2050]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:26 dacplus python3[2049]: Traceback (most recent call last):
May 25 05:30:26 dacplus python3[2049]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:26 dacplus python3[2049]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:26 dacplus python3[2049]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:26 dacplus python3[2049]: from . import lcdconfig
May 25 05:30:26 dacplus python3[2049]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:26 dacplus python3[2049]: import spidev
May 25 05:30:26 dacplus python3[2049]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:26 dacplus volumio-remote-updater[669]: [2026-05-25 05:30:26] [connect] Successful connection
May 25 05:30:26 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:26 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:26 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:26 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:27 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 64.
May 25 05:30:27 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 59.
May 25 05:30:27 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:27 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:27 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:27 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:29 dacplus python3[2052]: Traceback (most recent call last):
May 25 05:30:29 dacplus python3[2052]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:29 dacplus python3[2052]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:29 dacplus python3[2052]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:29 dacplus python3[2051]: Traceback (most recent call last):
May 25 05:30:29 dacplus python3[2051]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:29 dacplus python3[2051]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:29 dacplus python3[2051]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:29 dacplus python3[2051]: from . import lcdconfig
May 25 05:30:29 dacplus python3[2051]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:29 dacplus python3[2051]: import spidev
May 25 05:30:29 dacplus python3[2051]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:29 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:29 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:29 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:29 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:30 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 65.
May 25 05:30:30 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:30 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:30 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 60.
May 25 05:30:30 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:30 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:31 dacplus python3[2068]: Traceback (most recent call last):
May 25 05:30:31 dacplus python3[2068]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:31 dacplus python3[2068]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:31 dacplus python3[2068]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:31 dacplus python3[2068]: from . import lcdconfig
May 25 05:30:31 dacplus python3[2068]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:31 dacplus python3[2068]: import spidev
May 25 05:30:31 dacplus python3[2068]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:32 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:32 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:32 dacplus python3[2067]: Traceback (most recent call last):
May 25 05:30:32 dacplus python3[2067]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:32 dacplus python3[2067]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:32 dacplus python3[2067]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:32 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:32 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:33 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 61.
May 25 05:30:33 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:33 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:33 dacplus volumio5-onboarding[2042]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:33712->127.0.0.1:3000: i/o timeout
May 25 05:30:33 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:33 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:33 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 66.
May 25 05:30:33 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:33 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:33 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 8.
May 25 05:30:33 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:33 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:33 dacplus volumio5-onboarding[2071]: time=2026-05-25T05:30:33.785+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:34 dacplus python3[2070]: Traceback (most recent call last):
May 25 05:30:34 dacplus python3[2070]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:34 dacplus python3[2070]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:34 dacplus python3[2070]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:34 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:34 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:34 dacplus python3[2069]: Traceback (most recent call last):
May 25 05:30:34 dacplus python3[2069]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:34 dacplus python3[2069]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:34 dacplus python3[2069]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:34 dacplus python3[2069]: from . import lcdconfig
May 25 05:30:34 dacplus python3[2069]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:34 dacplus python3[2069]: import spidev
May 25 05:30:34 dacplus python3[2069]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:35 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:35 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:35 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 67.
May 25 05:30:35 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:35 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:36 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 62.
May 25 05:30:36 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:36 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:37 dacplus python3[2078]: Traceback (most recent call last):
May 25 05:30:37 dacplus python3[2078]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:37 dacplus python3[2078]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:37 dacplus python3[2078]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:37 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:37 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:38 dacplus python3[2079]: Traceback (most recent call last):
May 25 05:30:38 dacplus python3[2079]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:38 dacplus python3[2079]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:38 dacplus python3[2079]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:38 dacplus python3[2079]: from . import lcdconfig
May 25 05:30:38 dacplus python3[2079]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:38 dacplus python3[2079]: import spidev
May 25 05:30:38 dacplus python3[2079]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:38 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:38 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:38 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 68.
May 25 05:30:38 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:38 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:39 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 63.
May 25 05:30:39 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:39 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:40 dacplus python3[2083]: Traceback (most recent call last):
May 25 05:30:40 dacplus python3[2083]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:40 dacplus python3[2083]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:40 dacplus python3[2083]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:41 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:41 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:41 dacplus python3[2084]: Traceback (most recent call last):
May 25 05:30:41 dacplus python3[2084]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:41 dacplus python3[2084]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:41 dacplus python3[2084]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:41 dacplus python3[2084]: from . import lcdconfig
May 25 05:30:41 dacplus python3[2084]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:41 dacplus python3[2084]: import spidev
May 25 05:30:41 dacplus python3[2084]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:41 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:41 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:41 dacplus volumio-remote-updater[669]: [2026-05-25 05:30:41] [connect] Successful connection
May 25 05:30:42 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 69.
May 25 05:30:42 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:42 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:42 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 64.
May 25 05:30:42 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:42 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:43 dacplus python3[2100]: Traceback (most recent call last):
May 25 05:30:43 dacplus python3[2100]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:43 dacplus python3[2100]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:43 dacplus python3[2100]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:43 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:43 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:43 dacplus volumio5-onboarding[2071]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:47768->127.0.0.1:3000: i/o timeout
May 25 05:30:43 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:43 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:43 dacplus python3[2101]: Traceback (most recent call last):
May 25 05:30:43 dacplus python3[2101]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:43 dacplus python3[2101]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:43 dacplus python3[2101]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:43 dacplus python3[2101]: from . import lcdconfig
May 25 05:30:43 dacplus python3[2101]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:43 dacplus python3[2101]: import spidev
May 25 05:30:43 dacplus python3[2101]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:44 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 9.
May 25 05:30:44 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:44 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:44 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:44 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:44 dacplus volumio5-onboarding[2102]: time=2026-05-25T05:30:44.274+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:44 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 70.
May 25 05:30:44 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:44 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:45 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 65.
May 25 05:30:45 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:45 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:45 dacplus python3[2109]: Traceback (most recent call last):
May 25 05:30:45 dacplus python3[2109]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:45 dacplus python3[2109]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:45 dacplus python3[2109]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:46 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:46 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:46 dacplus python3[2110]: Traceback (most recent call last):
May 25 05:30:46 dacplus python3[2110]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:46 dacplus python3[2110]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:46 dacplus python3[2110]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:46 dacplus python3[2110]: from . import lcdconfig
May 25 05:30:46 dacplus python3[2110]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:46 dacplus python3[2110]: import spidev
May 25 05:30:46 dacplus python3[2110]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:46 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:46 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:47 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 71.
May 25 05:30:47 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:47 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:48 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 66.
May 25 05:30:48 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:48 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:48 dacplus python3[2111]: Traceback (most recent call last):
May 25 05:30:48 dacplus python3[2111]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:48 dacplus python3[2111]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:48 dacplus python3[2111]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:48 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:48 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:49 dacplus python3[2112]: Traceback (most recent call last):
May 25 05:30:49 dacplus python3[2112]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:49 dacplus python3[2112]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:49 dacplus python3[2112]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:49 dacplus python3[2112]: from . import lcdconfig
May 25 05:30:49 dacplus python3[2112]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:49 dacplus python3[2112]: import spidev
May 25 05:30:49 dacplus python3[2112]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:49 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:49 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:50 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 72.
May 25 05:30:50 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:50 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:50 dacplus volumio[1165]: info: [MyVolumio PluginManager] MyVolumio plugin successfully loaded
May 25 05:30:50 dacplus volumio[1165]: info: [MyVolumio PluginManager] Starting plugin system_controller.my_volumio
May 25 05:30:50 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:50 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:50 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
May 25 05:30:50 dacplus volumio[1165]: info: Starting MyVolumio Remote Streaming Endpoints
May 25 05:30:50 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 67.
May 25 05:30:50 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:50 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:51 dacplus python3[2113]: Traceback (most recent call last):
May 25 05:30:51 dacplus python3[2113]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:51 dacplus python3[2113]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:51 dacplus python3[2113]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:51 dacplus volumio[1165]: info: MyVolumio login type: Token
May 25 05:30:51 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:51 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:52 dacplus python3[2114]: Traceback (most recent call last):
May 25 05:30:52 dacplus python3[2114]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:52 dacplus python3[2114]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:52 dacplus python3[2114]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:52 dacplus python3[2114]: from . import lcdconfig
May 25 05:30:52 dacplus python3[2114]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:52 dacplus python3[2114]: import spidev
May 25 05:30:52 dacplus python3[2114]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:52 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:52 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:52 dacplus volumio[1165]: info: [MyVolumio PluginManager] MyVolumio plugin successfully started
May 25 05:30:52 dacplus volumio[1165]: info: [MyVolumio PluginManager] Loading plugin "streaming_services"...
May 25 05:30:52 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 73.
May 25 05:30:52 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:52 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:53 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 68.
May 25 05:30:53 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:53 dacplus python3[2129]: Traceback (most recent call last):
May 25 05:30:53 dacplus python3[2129]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:53 dacplus python3[2129]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:53 dacplus python3[2129]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:53 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:54 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:54 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:54 dacplus volumio5-onboarding[2102]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:55514->127.0.0.1:3000: i/o timeout
May 25 05:30:54 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:54 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:30:54 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 10.
May 25 05:30:54 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:54 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:30:54 dacplus volumio5-onboarding[2135]: time=2026-05-25T05:30:54.594+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:30:55 dacplus node[1018]: [gpio-input] alive
May 25 05:30:55 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 74.
May 25 05:30:55 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:55 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:55 dacplus python3[2134]: Traceback (most recent call last):
May 25 05:30:55 dacplus python3[2134]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:55 dacplus python3[2134]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:55 dacplus python3[2134]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:55 dacplus python3[2134]: from . import lcdconfig
May 25 05:30:55 dacplus python3[2134]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:55 dacplus python3[2134]: import spidev
May 25 05:30:55 dacplus python3[2134]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:55 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:55 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:56 dacplus volumio-remote-updater[669]: [2026-05-25 05:30:56] [connect] Successful connection
May 25 05:30:56 dacplus python3[2144]: Traceback (most recent call last):
May 25 05:30:56 dacplus python3[2144]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:56 dacplus python3[2144]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:56 dacplus python3[2144]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:56 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 69.
May 25 05:30:56 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:56 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:56 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:56 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:58 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 75.
May 25 05:30:58 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:58 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:30:58 dacplus python3[2145]: Traceback (most recent call last):
May 25 05:30:58 dacplus python3[2145]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:30:58 dacplus python3[2145]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:30:58 dacplus python3[2145]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:30:58 dacplus python3[2145]: from . import lcdconfig
May 25 05:30:58 dacplus python3[2145]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:30:58 dacplus python3[2145]: import spidev
May 25 05:30:58 dacplus python3[2145]: ModuleNotFoundError: No module named 'spidev'
May 25 05:30:58 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:58 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:30:59 dacplus python3[2146]: Traceback (most recent call last):
May 25 05:30:59 dacplus python3[2146]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:30:59 dacplus python3[2146]: from evdev import InputDevice, ecodes, list_devices
May 25 05:30:59 dacplus python3[2146]: ModuleNotFoundError: No module named 'evdev'
May 25 05:30:59 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:30:59 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:30:59 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 70.
May 25 05:30:59 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:30:59 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:00 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 76.
May 25 05:31:00 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:00 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:01 dacplus python3[2147]: Traceback (most recent call last):
May 25 05:31:01 dacplus python3[2147]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:01 dacplus python3[2147]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:01 dacplus python3[2147]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:01 dacplus python3[2147]: from . import lcdconfig
May 25 05:31:01 dacplus python3[2147]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:01 dacplus python3[2147]: import spidev
May 25 05:31:01 dacplus python3[2147]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:01 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:01 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:01 dacplus python3[2149]: Traceback (most recent call last):
May 25 05:31:01 dacplus python3[2149]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:01 dacplus python3[2149]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:01 dacplus python3[2149]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:01 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:01 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:02 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 71.
May 25 05:31:02 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:02 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:03 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 77.
May 25 05:31:03 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:03 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:03 dacplus python3[2150]: Traceback (most recent call last):
May 25 05:31:03 dacplus python3[2150]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:03 dacplus python3[2150]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:03 dacplus python3[2150]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:03 dacplus python3[2150]: from . import lcdconfig
May 25 05:31:03 dacplus python3[2150]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:03 dacplus python3[2150]: import spidev
May 25 05:31:03 dacplus python3[2150]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:04 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:04 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:04 dacplus volumio5-onboarding[2135]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:60780->127.0.0.1:3000: i/o timeout
May 25 05:31:04 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:04 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:31:04 dacplus python3[2154]: Traceback (most recent call last):
May 25 05:31:04 dacplus python3[2154]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:04 dacplus python3[2154]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:04 dacplus python3[2154]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:04 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 11.
May 25 05:31:04 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:04 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:05 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:05 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:05 dacplus volumio5-onboarding[2167]: time=2026-05-25T05:31:05.012+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:31:05 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 72.
May 25 05:31:05 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:05 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:06 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 78.
May 25 05:31:06 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:06 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:06 dacplus python3[2175]: Traceback (most recent call last):
May 25 05:31:06 dacplus python3[2175]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:06 dacplus python3[2175]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:06 dacplus python3[2175]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:06 dacplus python3[2175]: from . import lcdconfig
May 25 05:31:06 dacplus python3[2175]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:06 dacplus python3[2175]: import spidev
May 25 05:31:06 dacplus python3[2175]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:06 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:06 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:07 dacplus python3[2176]: Traceback (most recent call last):
May 25 05:31:07 dacplus python3[2176]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:07 dacplus python3[2176]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:07 dacplus python3[2176]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:07 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:07 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:07 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 73.
May 25 05:31:07 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:07 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:08 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 79.
May 25 05:31:08 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:08 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:09 dacplus python3[2177]: Traceback (most recent call last):
May 25 05:31:09 dacplus python3[2177]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:09 dacplus python3[2177]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:09 dacplus python3[2177]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:09 dacplus python3[2177]: from . import lcdconfig
May 25 05:31:09 dacplus python3[2177]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:09 dacplus python3[2177]: import spidev
May 25 05:31:09 dacplus python3[2177]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:09 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:09 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:10 dacplus python3[2180]: Traceback (most recent call last):
May 25 05:31:10 dacplus python3[2180]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:10 dacplus python3[2180]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:10 dacplus python3[2180]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:10 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:10 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:10 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 74.
May 25 05:31:10 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:10 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:11 dacplus volumio-remote-updater[669]: [2026-05-25 05:31:11] [connect] Successful connection
May 25 05:31:11 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 80.
May 25 05:31:11 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:11 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:12 dacplus python3[2181]: Traceback (most recent call last):
May 25 05:31:12 dacplus python3[2181]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:12 dacplus python3[2181]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:12 dacplus python3[2181]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:12 dacplus python3[2181]: from . import lcdconfig
May 25 05:31:12 dacplus python3[2181]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:12 dacplus python3[2181]: import spidev
May 25 05:31:12 dacplus python3[2181]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:12 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:12 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:12 dacplus python3[2182]: Traceback (most recent call last):
May 25 05:31:12 dacplus python3[2182]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:12 dacplus python3[2182]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:12 dacplus python3[2182]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:12 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:12 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:13 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 75.
May 25 05:31:13 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:13 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:14 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 81.
May 25 05:31:14 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:14 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:15 dacplus volumio5-onboarding[2167]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:51142->127.0.0.1:3000: i/o timeout
May 25 05:31:15 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:15 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:31:15 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 12.
May 25 05:31:15 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:15 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:15 dacplus python3[2183]: Traceback (most recent call last):
May 25 05:31:15 dacplus python3[2183]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:15 dacplus python3[2183]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:15 dacplus python3[2183]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:15 dacplus python3[2183]: from . import lcdconfig
May 25 05:31:15 dacplus python3[2183]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:15 dacplus python3[2183]: import spidev
May 25 05:31:15 dacplus python3[2183]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:15 dacplus volumio5-onboarding[2193]: time=2026-05-25T05:31:15.315+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:31:15 dacplus python3[2184]: Traceback (most recent call last):
May 25 05:31:15 dacplus python3[2184]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:15 dacplus python3[2184]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:15 dacplus python3[2184]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:15 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:15 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:15 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:15 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:16 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 76.
May 25 05:31:16 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:16 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:16 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 82.
May 25 05:31:16 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:16 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:17 dacplus python3[2207]: Traceback (most recent call last):
May 25 05:31:17 dacplus python3[2207]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:17 dacplus python3[2207]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:17 dacplus python3[2207]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:17 dacplus python3[2207]: from . import lcdconfig
May 25 05:31:17 dacplus python3[2207]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:17 dacplus python3[2207]: import spidev
May 25 05:31:17 dacplus python3[2207]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:18 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:18 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:18 dacplus python3[2208]: Traceback (most recent call last):
May 25 05:31:18 dacplus python3[2208]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:18 dacplus python3[2208]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:18 dacplus python3[2208]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:18 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:18 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:19 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 77.
May 25 05:31:19 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:19 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:19 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 83.
May 25 05:31:19 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:19 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:20 dacplus python3[2210]: Traceback (most recent call last):
May 25 05:31:20 dacplus python3[2210]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:20 dacplus python3[2210]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:20 dacplus python3[2210]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:20 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:20 dacplus python3[2209]: Traceback (most recent call last):
May 25 05:31:20 dacplus python3[2209]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:20 dacplus python3[2209]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:20 dacplus python3[2209]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:20 dacplus python3[2209]: from . import lcdconfig
May 25 05:31:20 dacplus python3[2209]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:20 dacplus python3[2209]: import spidev
May 25 05:31:20 dacplus python3[2209]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:20 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:20 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:20 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:20 dacplus volumio[1165]: info: [MyVolumio PluginManager] Streaming Services plugin successfully loaded
May 25 05:31:21 dacplus volumio[1165]: info: [MyVolumio PluginManager] Starting plugin music_service.streaming_services
May 25 05:31:21 dacplus volumio[1165]: info: Streaming services startup
May 25 05:31:21 dacplus volumio[1165]: info: Starting Streaming Daemon
May 25 05:31:21 dacplus sudo[2213]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart volumio-streaming-daemon.service
May 25 05:31:21 dacplus sudo[2213]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:31:21 dacplus volumio[1165]: info: [MyVolumio PluginManager] Streaming Services plugin successfully started
May 25 05:31:21 dacplus sudo[2213]: pam_unix(sudo:session): session closed for user root
May 25 05:31:21 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 84.
May 25 05:31:21 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:21 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:21 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 78.
May 25 05:31:21 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:22 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:22 dacplus volumio[1165]: verbose: New Socket.io Connection to 10.117.0.39 from 10.117.0.191 UA: Mozilla/5.0 (iPad; CPU OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.4.2 Mobile/15E148 Safari/604.1 Brave Engine version: 3 Transport: polling Total Clients: 17
May 25 05:31:22 dacplus volumio[1165]: info: Shairport-Sync Started
May 25 05:31:23 dacplus volumio[1165]: Error adding Membership: Error: addMembership EINVAL
May 25 05:31:23 dacplus volumio[1165]: info: Shairport-Sync Started
May 25 05:31:23 dacplus volumio[1165]: info: Shairport-Sync Started
May 25 05:31:23 dacplus volumio[1165]: info: Discovery: Remote connection error: 10.117.0.117
May 25 05:31:23 dacplus volumio[1165]: info: Discovery: Remote connection timeout: 10.117.0.117
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , checkAudioDeviceAvailable
May 25 05:31:23 dacplus python3[2218]: Traceback (most recent call last):
May 25 05:31:23 dacplus python3[2218]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:23 dacplus python3[2218]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:23 dacplus python3[2218]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sStatus
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , versionChangeDetect
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getConfigParam
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getConfigParam
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: appearance , getConfigParam
May 25 05:31:23 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:23 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: mpd , getMyCollectionStatsObject
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::volumioGetBrowseSources
May 25 05:31:23 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion
May 25 05:31:23 dacplus python3[2219]: Traceback (most recent call last):
May 25 05:31:23 dacplus python3[2219]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:23 dacplus python3[2219]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:23 dacplus python3[2219]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:23 dacplus python3[2219]: from . import lcdconfig
May 25 05:31:23 dacplus python3[2219]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:23 dacplus python3[2219]: import spidev
May 25 05:31:23 dacplus python3[2219]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:24 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:24 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:24 dacplus volumio[1165]: info: BOOT COMPLETED
May 25 05:31:24 dacplus volumio[1165]: info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings
May 25 05:31:24 dacplus volumio[1165]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
May 25 05:31:24 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 85.
May 25 05:31:24 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:24 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:25 dacplus volumio[1165]: Error [ERR_INTERNAL_ASSERTION]: This is caused by either a bug in Node.js or incorrect usage of Node.js internals.
May 25 05:31:25 dacplus volumio[1165]: Please open an issue with this stack trace at https://github.com/nodejs/node/issues
May 25 05:31:25 dacplus volumio[1165]: at new NodeError (node:internal/errors:405:5)
May 25 05:31:25 dacplus volumio[1165]: at assert (node:internal/assert:14:11)
May 25 05:31:25 dacplus volumio[1165]: at internalConnectMultiple (node:net:1118:3)
May 25 05:31:25 dacplus volumio[1165]: at Timeout.internalConnectMultipleTimeout (node:net:1687:3)
May 25 05:31:25 dacplus volumio[1165]: at listOnTimeout (node:internal/timers:575:11)
May 25 05:31:25 dacplus volumio[1165]: at process.processTimers (node:internal/timers:514:7) {
May 25 05:31:25 dacplus volumio[1165]: code: 'ERR_INTERNAL_ASSERTION'
May 25 05:31:25 dacplus volumio[1165]: }
May 25 05:31:25 dacplus volumio[1165]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
May 25 05:31:25 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 79.
May 25 05:31:25 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:25 dacplus node[1018]: [gpio-input] alive
May 25 05:31:25 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:25 dacplus volumio5-onboarding[2193]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:37048->127.0.0.1:3000: i/o timeout
May 25 05:31:25 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:25 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:31:25 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 13.
May 25 05:31:25 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:25 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:25 dacplus volumio5-onboarding[2226]: time=2026-05-25T05:31:25.849+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:31:26 dacplus python3[2223]: Traceback (most recent call last):
May 25 05:31:26 dacplus python3[2223]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:26 dacplus python3[2223]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:26 dacplus python3[2223]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:26 dacplus python3[2223]: from . import lcdconfig
May 25 05:31:26 dacplus python3[2223]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:26 dacplus python3[2223]: import spidev
May 25 05:31:26 dacplus python3[2223]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:26 dacplus volumio-remote-updater[669]: [2026-05-25 05:31:26] [connect] Successful connection
May 25 05:31:26 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:26 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:26 dacplus python3[2221]: Traceback (most recent call last):
May 25 05:31:26 dacplus python3[2221]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:26 dacplus python3[2221]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:26 dacplus python3[2221]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:26 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:26 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:27 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 80.
May 25 05:31:27 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:27 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:27 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 86.
May 25 05:31:27 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:27 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:29 dacplus python3[2248]: Traceback (most recent call last):
May 25 05:31:29 dacplus python3[2248]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:29 dacplus python3[2248]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:29 dacplus python3[2248]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:29 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:29 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:29 dacplus python3[2247]: Traceback (most recent call last):
May 25 05:31:29 dacplus python3[2247]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:29 dacplus python3[2247]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:29 dacplus python3[2247]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:29 dacplus python3[2247]: from . import lcdconfig
May 25 05:31:29 dacplus python3[2247]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:29 dacplus python3[2247]: import spidev
May 25 05:31:29 dacplus python3[2247]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:29 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:29 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:30 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 87.
May 25 05:31:30 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:30 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:31 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 81.
May 25 05:31:31 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:31 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:32 dacplus python3[2256]: Traceback (most recent call last):
May 25 05:31:32 dacplus python3[2256]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:32 dacplus python3[2256]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:32 dacplus python3[2256]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:32 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:32 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:32 dacplus python3[2257]: Traceback (most recent call last):
May 25 05:31:32 dacplus python3[2257]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:32 dacplus python3[2257]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:32 dacplus python3[2257]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:32 dacplus python3[2257]: from . import lcdconfig
May 25 05:31:32 dacplus python3[2257]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:32 dacplus python3[2257]: import spidev
May 25 05:31:32 dacplus python3[2257]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:33 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:33 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:33 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 88.
May 25 05:31:33 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:33 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:34 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 82.
May 25 05:31:34 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:34 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:34 dacplus python3[2260]: Traceback (most recent call last):
May 25 05:31:34 dacplus python3[2260]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:34 dacplus python3[2260]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:34 dacplus python3[2260]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:35 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:35 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:35 dacplus python3[2261]: Traceback (most recent call last):
May 25 05:31:35 dacplus python3[2261]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:35 dacplus python3[2261]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:35 dacplus python3[2261]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:35 dacplus python3[2261]: from . import lcdconfig
May 25 05:31:35 dacplus python3[2261]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:35 dacplus python3[2261]: import spidev
May 25 05:31:35 dacplus python3[2261]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:35 dacplus volumio5-onboarding[2226]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:38826->127.0.0.1:3000: i/o timeout
May 25 05:31:35 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:35 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:31:36 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:36 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:36 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 14.
May 25 05:31:36 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:36 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:36 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 89.
May 25 05:31:36 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:36 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:36 dacplus volumio5-onboarding[2262]: time=2026-05-25T05:31:36.201+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:31:37 dacplus python3[2263]: Traceback (most recent call last):
May 25 05:31:37 dacplus python3[2263]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:37 dacplus python3[2263]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:37 dacplus python3[2263]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:37 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 83.
May 25 05:31:37 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:37 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:37 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:37 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:38 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 90.
May 25 05:31:38 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:38 dacplus python3[2275]: Traceback (most recent call last):
May 25 05:31:38 dacplus python3[2275]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:38 dacplus python3[2275]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:38 dacplus python3[2275]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:38 dacplus python3[2275]: from . import lcdconfig
May 25 05:31:38 dacplus python3[2275]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:38 dacplus python3[2275]: import spidev
May 25 05:31:38 dacplus python3[2275]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:38 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:38 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:38 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:39 dacplus python3[2286]: Traceback (most recent call last):
May 25 05:31:39 dacplus python3[2286]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:39 dacplus python3[2286]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:39 dacplus python3[2286]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:39 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 84.
May 25 05:31:39 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:39 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:40 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:40 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:41 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 91.
May 25 05:31:41 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:41 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:41 dacplus python3[2287]: Traceback (most recent call last):
May 25 05:31:41 dacplus python3[2287]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:41 dacplus python3[2287]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:41 dacplus python3[2287]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:41 dacplus python3[2287]: from . import lcdconfig
May 25 05:31:41 dacplus python3[2287]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:41 dacplus python3[2287]: import spidev
May 25 05:31:41 dacplus python3[2287]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:41 dacplus volumio-remote-updater[669]: [2026-05-25 05:31:41] [connect] Successful connection
May 25 05:31:41 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:41 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:42 dacplus python3[2288]: Traceback (most recent call last):
May 25 05:31:42 dacplus python3[2288]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:42 dacplus python3[2288]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:42 dacplus python3[2288]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:42 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:42 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:42 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 85.
May 25 05:31:42 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:42 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:43 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 92.
May 25 05:31:43 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:43 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:44 dacplus python3[2290]: Traceback (most recent call last):
May 25 05:31:44 dacplus python3[2290]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:44 dacplus python3[2290]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:44 dacplus python3[2290]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:44 dacplus python3[2290]: from . import lcdconfig
May 25 05:31:44 dacplus python3[2290]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:44 dacplus python3[2290]: import spidev
May 25 05:31:44 dacplus python3[2290]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:44 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:44 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:45 dacplus python3[2291]: Traceback (most recent call last):
May 25 05:31:45 dacplus python3[2291]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:45 dacplus python3[2291]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:45 dacplus python3[2291]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:45 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:45 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:45 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 86.
May 25 05:31:45 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:45 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:46 dacplus volumio5-onboarding[2262]: failed to create app: failed to initialize host: failed to create socket connection: could not connect to socket.io server: read tcp 127.0.0.1:58350->127.0.0.1:3000: i/o timeout
May 25 05:31:46 dacplus systemd[1]: volumio5-onboarding.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:46 dacplus systemd[1]: volumio5-onboarding.service: Failed with result 'exit-code'.
May 25 05:31:46 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 93.
May 25 05:31:46 dacplus systemd[1]: volumio5-onboarding.service: Scheduled restart job, restart counter is at 15.
May 25 05:31:46 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:46 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:46 dacplus systemd[1]: Stopped volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:46 dacplus systemd[1]: Started volumio5-onboarding.service - Volumio5 Onboarding Server.
May 25 05:31:46 dacplus volumio5-onboarding[2294]: time=2026-05-25T05:31:46.670+02:00 level=INFO msg="running volumio5-device-gateway" version=6370e0a8+CHANGES buildDate=2026-03-06T16:29:42Z
May 25 05:31:47 dacplus python3[2292]: Traceback (most recent call last):
May 25 05:31:47 dacplus python3[2292]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:47 dacplus python3[2292]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:47 dacplus python3[2292]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:47 dacplus python3[2292]: from . import lcdconfig
May 25 05:31:47 dacplus python3[2292]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:47 dacplus python3[2292]: import spidev
May 25 05:31:47 dacplus python3[2292]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:47 dacplus python3[2293]: Traceback (most recent call last):
May 25 05:31:47 dacplus python3[2293]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:47 dacplus python3[2293]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:47 dacplus python3[2293]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:47 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:47 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:47 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:47 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:47 dacplus systemd[1]: tdj-lcd.service: Consumed 1.048s CPU time.
May 25 05:31:48 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 94.
May 25 05:31:48 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 87.
May 25 05:31:48 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:48 dacplus systemd[1]: tdj-lcd.service: Consumed 1.048s CPU time.
May 25 05:31:49 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:49 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:49 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:50 dacplus python3[2316]: Traceback (most recent call last):
May 25 05:31:50 dacplus python3[2316]: File "/data/plugins/music_service/tidal-dj/tdj/ui-bridge/usb-input.py", line 19, in
May 25 05:31:50 dacplus python3[2315]: Traceback (most recent call last):
May 25 05:31:50 dacplus python3[2315]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/tdj_lcd.py", line 8, in
May 25 05:31:50 dacplus python3[2315]: from ws.LCD_1inch3 import LCD_1inch3
May 25 05:31:50 dacplus python3[2315]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/LCD_1inch3.py", line 3, in
May 25 05:31:50 dacplus python3[2315]: from . import lcdconfig
May 25 05:31:50 dacplus python3[2315]: File "/data/plugins/music_service/tidal-dj/tdj/lcd/ws/lcdconfig.py", line 52, in
May 25 05:31:50 dacplus python3[2315]: import spidev
May 25 05:31:50 dacplus python3[2315]: ModuleNotFoundError: No module named 'spidev'
May 25 05:31:50 dacplus python3[2316]: from evdev import InputDevice, ecodes, list_devices
May 25 05:31:50 dacplus python3[2316]: ModuleNotFoundError: No module named 'evdev'
May 25 05:31:50 dacplus systemd[1]: tdj-lcd.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:50 dacplus systemd[1]: tdj-lcd.service: Failed with result 'exit-code'.
May 25 05:31:50 dacplus systemd[1]: tdj-lcd.service: Consumed 1.035s CPU time.
May 25 05:31:50 dacplus systemd[1]: tdj-usb-input.service: Main process exited, code=exited, status=1/FAILURE
May 25 05:31:50 dacplus systemd[1]: tdj-usb-input.service: Failed with result 'exit-code'.
May 25 05:31:51 dacplus sudo[2319]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2026-05-25 05:30'
May 25 05:31:51 dacplus sudo[2319]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
May 25 05:31:51 dacplus systemd[1]: tdj-lcd.service: Scheduled restart job, restart counter is at 88.
May 25 05:31:51 dacplus systemd[1]: tdj-usb-input.service: Scheduled restart job, restart counter is at 95.
May 25 05:31:51 dacplus systemd[1]: Stopped tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:51 dacplus systemd[1]: tdj-lcd.service: Consumed 1.035s CPU time.
May 25 05:31:51 dacplus systemd[1]: Started tdj-lcd.service - TDJ LCD Renderer (ST7789 1.3").
May 25 05:31:51 dacplus systemd[1]: Stopped tdj-usb-input.service - TDJ USB input → UI bridge.
May 25 05:31:51 dacplus systemd[1]: Started tdj-usb-input.service - TDJ USB input → UI bridge.
PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
VOLUMIO_BUILD_VERSION="18952480e8d8c63f22208e9007a0f47a9563eae6"
VOLUMIO_FE_VERSION="35f8f4439f0076a62fefa72fd80b70701b3d6cbd"
VOLUMIO_FE3_VERSION="bcca17b6b6b26edfb999e6fd7da1b222a88a61d2"
VOLUMIO_BE_VERSION="0e58f1861fa88e02087981b8d91f7511f0e7011b"
VOLUMIO_ARCH="arm"
VOLUMIO_VARIANT="volumio"
VOLUMIO_TEST="FALSE"
VOLUMIO_BUILD_DATE="Tue Mar 24 17:20:52 UTC 2026"
VOLUMIO_VERSION="4.119"
VOLUMIO_HARDWARE="pi"
VOLUMIO_DEVICENAME="Raspberry Pi"
VOLUMIO_HASH="d0c2fd9dbc5e70e58c32413c12353563"