-- Logs begin at Mon 2024-10-07 16:28:02 BST, end at Sat 2024-10-12 10:23:18 BST. -- Oct 12 10:22:29 vlounge volumio[876]: info: Clearing queue after UPNP request Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::ClearQueue Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::stop Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::setConsumeUpdateService undefined Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::stPlaybackTimer Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::updateTrackBlock Oct 12 10:22:30 vlounge volumio[876]: info: CorePlayQueue::getTrackBlock Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::pushState Oct 12 10:22:30 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:30 vlounge volumio[876]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo Oct 12 10:22:30 vlounge volumio[876]: info: CoreCommandRouter::volumioPushState Oct 12 10:22:30 vlounge volumio[876]: info: CoreStateMachine::serviceStop Oct 12 10:22:30 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:30 vlounge volumio[876]: info: ControllerMpd::stop Oct 12 10:22:30 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand stop Oct 12 10:22:30 vlounge volumio[876]: info: CorePlayQueue::clearPlayQueue Oct 12 10:22:30 vlounge volumio[876]: info: CorePlayQueue::saveQueue Oct 12 10:22:30 vlounge volumio[876]: info: CoreCommandRouter::volumioPushState Oct 12 10:22:30 vlounge volumio[876]: info: CoreCommandRouter::volumioPushQueue Oct 12 10:22:30 vlounge volumio[876]: error: Upnp client error: Error: This socket has been ended by the other party Oct 12 10:22:30 vlounge volumio[876]: info: sendMpdCommand stop took 27 milliseconds Oct 12 10:22:30 vlounge volumio[876]: info: touch_display: Setting screensaver timeout to 0 seconds. Oct 12 10:22:31 vlounge nmbd[794]: [2024/10/12 10:22:31.869603, 0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response) Oct 12 10:22:31 vlounge nmbd[794]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.111.129 for name WORKGROUP<1d>. Oct 12 10:22:31 vlounge nmbd[794]: This response was from IP 192.168.111.157, reporting an IP address of 192.168.111.157. Oct 12 10:22:31 vlounge nmbd[794]: [2024/10/12 10:22:31.870830, 0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response) Oct 12 10:22:31 vlounge nmbd[794]: query_name_response: Multiple (3) responses received for a query on subnet 192.168.111.129 for name WORKGROUP<1d>. Oct 12 10:22:31 vlounge nmbd[794]: This response was from IP 192.168.111.157, reporting an IP address of 192.168.111.157. Oct 12 10:22:31 vlounge nmbd[794]: [2024/10/12 10:22:31.872302, 0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response) Oct 12 10:22:31 vlounge nmbd[794]: query_name_response: Multiple (4) responses received for a query on subnet 192.168.111.129 for name WORKGROUP<1d>. Oct 12 10:22:31 vlounge nmbd[794]: This response was from IP 192.168.111.157, reporting an IP address of 192.168.111.157. Oct 12 10:22:31 vlounge volumio[876]: info: Starting UPNP Playback Oct 12 10:22:31 vlounge volumio[876]: info: Preparing playback through UPNP Oct 12 10:22:31 vlounge volumio[876]: info: CoreCommandRouter::volumioGetState Oct 12 10:22:31 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:31 vlounge volumio[876]: info: CoreStateMachine::setConsumeUpdateService mpd Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 10ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 7ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 5ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 6ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 4ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 2ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 4ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 2ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 4ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 2ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces system playlist update Oct 12 10:22:32 vlounge volumio[876]: info: Ignoring MPD Status Update Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 4ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 3ms Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces state update: player Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::getState Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand status Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces state update: player Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::getState Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand status Oct 12 10:22:32 vlounge volumio[876]: info: Oct 12 10:22:32 vlounge volumio[876]: ---------------------------- MPD announces state update: player Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::getState Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand status Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand clearerror Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand status took 12 milliseconds Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand clearerror Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand status took 11 milliseconds Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::sendMpdCommand clearerror Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand status took 9 milliseconds Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::parseState Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::parseState Oct 12 10:22:32 vlounge volumio[876]: verbose: ControllerMpd::parseState Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreCommandRouter::servicePushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreStateMachine::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreCommandRouter::servicePushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreStateMachine::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:32 vlounge volumio[876]: info: ControllerMpd::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreCommandRouter::servicePushState Oct 12 10:22:32 vlounge volumio[876]: info: CoreStateMachine::pushState Oct 12 10:22:32 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:32 vlounge volumio[876]: error: ControllerMpd::pushError: TypeError: Cannot read property 'name' of undefined Oct 12 10:22:32 vlounge volumio[876]: error: ControllerMpd::pushError: TypeError: Cannot read property 'name' of undefined Oct 12 10:22:32 vlounge volumio[876]: error: ControllerMpd::pushError: TypeError: Cannot read property 'name' of undefined Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 42ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 38ms Oct 12 10:22:32 vlounge volumio[876]: info: ------------------------------ 35ms Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand clearerror took 28 milliseconds Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand clearerror took 26 milliseconds Oct 12 10:22:32 vlounge volumio[876]: info: sendMpdCommand clearerror took 26 milliseconds Oct 12 10:22:49 vlounge volumio[876]: info: CoreCommandRouter::volumioGetState Oct 12 10:22:49 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:49 vlounge volumio[876]: (node:876) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'name' of undefined Oct 12 10:22:49 vlounge volumio[876]: at CoreStateMachine.getState (/volumio/app/statemachine.js:126:48) Oct 12 10:22:49 vlounge volumio[876]: at CoreCommandRouter.volumioGetState (/volumio/app/index.js:107:28) Oct 12 10:22:49 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_getCurrentService (/data/plugins/music_service/squeezelite_mc/dist/index.js:960:100) Oct 12 10:22:49 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_isCurrentService (/data/plugins/music_service/squeezelite_mc/dist/index.js:963:126) Oct 12 10:22:49 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_handlePlayerStatusUpdate (/data/plugins/music_service/squeezelite_mc/dist/index.js:756:143) Oct 12 10:22:49 vlounge volumio[876]: at PlayerStatusMonitor.emit (events.js:315:20) Oct 12 10:22:49 vlounge volumio[876]: at PlayerStatusMonitor._PlayerStatusMonitor_getStatusAndEmit (/data/plugins/music_service/squeezelite_mc/dist/lib/PlayerStatusMonitor.js:116:10) Oct 12 10:22:49 vlounge volumio[876]: at runMicrotasks () Oct 12 10:22:49 vlounge volumio[876]: at processTicksAndRejections (internal/process/task_queues.js:93:5) Oct 12 10:22:49 vlounge volumio[876]: (node:876) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3388) Oct 12 10:22:50 vlounge volumio[876]: info: CoreCommandRouter::volumioGetState Oct 12 10:22:50 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:22:50 vlounge volumio[876]: (node:876) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'name' of undefined Oct 12 10:22:50 vlounge volumio[876]: at CoreStateMachine.getState (/volumio/app/statemachine.js:126:48) Oct 12 10:22:50 vlounge volumio[876]: at CoreCommandRouter.volumioGetState (/volumio/app/index.js:107:28) Oct 12 10:22:50 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_getCurrentService (/data/plugins/music_service/squeezelite_mc/dist/index.js:960:100) Oct 12 10:22:50 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_isCurrentService (/data/plugins/music_service/squeezelite_mc/dist/index.js:963:126) Oct 12 10:22:50 vlounge volumio[876]: at ControllerSqueezeliteMC._ControllerSqueezeliteMC_handlePlayerStatusUpdate (/data/plugins/music_service/squeezelite_mc/dist/index.js:756:143) Oct 12 10:22:50 vlounge volumio[876]: at PlayerStatusMonitor.emit (events.js:315:20) Oct 12 10:22:50 vlounge volumio[876]: at PlayerStatusMonitor._PlayerStatusMonitor_getStatusAndEmit (/data/plugins/music_service/squeezelite_mc/dist/lib/PlayerStatusMonitor.js:116:10) Oct 12 10:22:50 vlounge volumio[876]: at runMicrotasks () Oct 12 10:22:50 vlounge volumio[876]: at processTicksAndRejections (internal/process/task_queues.js:93:5) Oct 12 10:22:50 vlounge volumio[876]: (node:876) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3389) Oct 12 10:23:16 vlounge sudo[15674]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0 Oct 12 10:23:16 vlounge sudo[15672]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0 Oct 12 10:23:16 vlounge sudo[15672]: pam_unix(sudo:session): session opened for user root by (uid=0) Oct 12 10:23:16 vlounge sudo[15674]: pam_unix(sudo:session): session opened for user root by (uid=0) Oct 12 10:23:16 vlounge sudo[15674]: pam_unix(sudo:session): session closed for user root Oct 12 10:23:16 vlounge sudo[15672]: pam_unix(sudo:session): session closed for user root Oct 12 10:23:16 vlounge volumio[876]: verbose: New Socket.io Connection to 192.168.111.129 from 192.168.111.142 UA: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0 Engine version: 3 Transport: polling Total Clients: 6 Oct 12 10:23:16 vlounge volumio[876]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateCheckEnabled Oct 12 10:23:16 vlounge volumio[876]: info: CoreCommandRouter::executeOnPlugin: updater_comm , getUpdateMessageCache Oct 12 10:23:17 vlounge sudo[15681]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0 Oct 12 10:23:17 vlounge sudo[15681]: pam_unix(sudo:session): session opened for user root by (uid=0) Oct 12 10:23:17 vlounge sudo[15681]: pam_unix(sudo:session): session closed for user root Oct 12 10:23:17 vlounge sudo[15683]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0 Oct 12 10:23:17 vlounge sudo[15683]: pam_unix(sudo:session): session opened for user root by (uid=0) Oct 12 10:23:17 vlounge sudo[15683]: pam_unix(sudo:session): session closed for user root Oct 12 10:23:17 vlounge volumio[876]: verbose: New Socket.io Connection to 192.168.111.129 from 192.168.111.142 UA: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0 Engine version: 3 Transport: polling Total Clients: 6 Oct 12 10:23:17 vlounge volumio[876]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateCheckEnabled Oct 12 10:23:17 vlounge volumio[876]: info: CoreCommandRouter::volumioGetVisibleSources Oct 12 10:23:17 vlounge volumio[876]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Oct 12 10:23:17 vlounge volumio[876]: info: CoreCommandRouter::volumioGetState Oct 12 10:23:17 vlounge volumio[876]: info: CorePlayQueue::getTrack 0 Oct 12 10:23:17 vlounge volumio[876]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Oct 12 10:23:17 vlounge volumio[876]: TypeError: Cannot read property 'name' of undefined Oct 12 10:23:17 vlounge volumio[876]: at CoreStateMachine.getState (/volumio/app/statemachine.js:126:48) Oct 12 10:23:17 vlounge volumio[876]: at CoreCommandRouter.volumioGetState (/volumio/app/index.js:107:28) Oct 12 10:23:17 vlounge volumio[876]: at Socket. (/volumio/app/plugins/user_interface/websocket/index.js:58:38) Oct 12 10:23:17 vlounge volumio[876]: at Socket.emit (events.js:315:20) Oct 12 10:23:17 vlounge volumio[876]: at /volumio/node_modules/socket.io/lib/socket.js:528:12 Oct 12 10:23:17 vlounge volumio[876]: at processTicksAndRejections (internal/process/task_queues.js:75:11) Oct 12 10:23:17 vlounge volumio[876]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Oct 12 10:23:18 vlounge sudo[15698]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2024-10-12 10:22 Oct 12 10:23:18 vlounge sudo[15698]: pam_unix(sudo:session): session opened for user root by (uid=0) PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster 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="bba9e3185e150dd0995f9a49355b34fc6218d5a2" VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6" VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a" VOLUMIO_BE_VERSION="8aa57e3ae5b742ea1069404608336a9884ccfb4e" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Tue 17 Sep 2024 05:01:09 PM CEST" VOLUMIO_VERSION="3.757" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="e0a6dc7e914e3fb93cbf2123f2f73eac"