-- Logs begin at Mon 2025-02-17 22:06:38 CET, end at Tue 2025-02-18 08:29:02 CET. -- Feb 18 08:28:00 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus Feb 18 08:28:00 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioToken Feb 18 08:28:04 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:04 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:04 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:04 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:04 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:04 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:04 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:04 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:04 volumio volumio[826]: info: Listing playlists Feb 18 08:28:06 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: appearance , isLatestTOSAccepted Feb 18 08:28:06 volumio volumio[826]: info: CoreCommandRouter::getUIConfigOnPlugin Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] Setting UI defaults Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] Port: 24 Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] Inverted: false Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] Latched: false Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] On pulse width: 500 Feb 18 08:28:06 volumio volumio[826]: info: [ASDebug] Off pulse width: 500 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:14 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:14 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:14 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:14 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings Feb 18 08:28:14 volumio volumio[826]: info: CALLMETHOD: system_controller my_volumio retreiveBackendEventStates undefined Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , retreiveBackendEventStates Feb 18 08:28:14 volumio volumio[826]: info: Received Get System Version Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion Feb 18 08:28:14 volumio volumio[826]: info: Received Get System Info Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice Feb 18 08:28:14 volumio volumio[826]: info: Discovery: Getting this device information Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:14 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:14 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses Feb 18 08:28:15 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus Feb 18 08:28:15 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioToken Feb 18 08:28:19 volumio volumio[826]: info: Starting Uninstall of plugin system_controller - ampswitch Feb 18 08:28:19 volumio volumio[826]: info: Uninstalling plugin ampswitch Feb 18 08:28:19 volumio volumio[826]: info: [ASDebug] Port: 24 Feb 18 08:28:19 volumio volumio[826]: info: [ASDebug] Inverted: false Feb 18 08:28:19 volumio volumio[826]: info: [ASDebug] Delay: 720 Feb 18 08:28:24 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:24 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:24 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:24 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:24 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:24 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:24 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:24 volumio volumio[826]: info: Listing playlists Feb 18 08:28:30 volumio volumio[826]: info: Starting Uninstall of plugin system_hardware - serialampcontroller Feb 18 08:28:30 volumio volumio[826]: info: Uninstalling plugin serialampcontroller Feb 18 08:28:34 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:34 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:34 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:34 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:34 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:34 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:34 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:34 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:36 volumio volumio[826]: info: Enabling plugin scheduledrestart Feb 18 08:28:36 volumio volumio[826]: info: Loading plugin "scheduledrestart"... Feb 18 08:28:37 volumio volumio[826]: info: Applying required configuration parameters for plugin scheduledrestart Feb 18 08:28:37 volumio volumio[826]: info: PLUGIN START: scheduledrestart Feb 18 08:28:37 volumio volumio[826]: info: Scheduling reboots with hours: 0, minutes: 0 in timezone: Europe/Stockholm Feb 18 08:28:37 volumio volumio[826]: info: Done. Feb 18 08:28:37 volumio volumio[826]: info: CoreCommandRouter::getUIConfigOnPlugin Feb 18 08:28:40 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus Feb 18 08:28:40 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioToken Feb 18 08:28:44 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:44 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:44 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:44 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:44 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:44 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:44 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:44 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:44 volumio volumio[826]: info: Listing playlists Feb 18 08:28:48 volumio volumio[826]: info: Disabling plugin scheduledrestart Feb 18 08:28:48 volumio volumio[826]: info: Done. Feb 18 08:28:49 volumio volumio[826]: info: Enabling plugin serialampcontroller Feb 18 08:28:49 volumio volumio[826]: info: Loading plugin "serialampcontroller"... Feb 18 08:28:49 volumio volumio[826]: info: Applying required configuration parameters for plugin serialampcontroller Feb 18 08:28:49 volumio volumio[826]: info: Applying required configuration parameters for plugin serialampcontroller Feb 18 08:28:49 volumio volumio[826]: info: PLUGIN START: serialampcontroller Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] loadI18nStrings: /data/plugins/system_hardware/serialampcontroller/i18n/strings_en.json Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] loadI18nStrings: loaded: {"PLUGIN_CONFIGURATION":"Serial Amplifier Control Configuration","SAVE":"Save","SERIAL_INTERFACE":"Serial Interface","SERIAL_INTERFACE_DEVICE":"Device","SET_DEBUG":"Debug Settings","D_SET_DEBUG":"Settings for functional debugging.","LOGGING":"Logging","D_LOGGING":"Switch the output of log messages on or off. Error messages are always logged.","AMP_SETTINGS":"Amplifier Settings","AMP_TYPE":"Brand/Type","D_AMP_TYPE":"After selecting press SAVE to populate the options drop-downs.","VOLUMIO_INPUT":"Volumio's Input","PAUSE_WHEN_MUTED":"Pause when Muted","D_PAUSE_WHEN_MUTED":"Pauses Volumio Playback when Amplifier is muted. Resumes Playback when Amplifier is unmuted.","MIN_VOLUME":"Minimum Volume","D_MIN_VOLUME":"The minimum Volume of the Amplifier that can be set from Volumio. You can always override this with the controls of the Amp directly.","MAX_VOLUME":"Maximum Volume","D_MAX_VOLUME":"The maximum Volume of the Amplifier that can be set from Volumio. You can always override this with the controls of the Amp directly.","VOLUME_STEPS":"Volume Steps per Click","D_VOLUME_STEPS":"The number of steps the volume gets incremented/decremented by if you press the +/- Volume buttons in Volumio. Only works for Amplifiers, which do not support dedicated volume up/down commands.","PAUSE_WHEN_INPUT_CHANGED":"Pause when Input changed","D_PAUSE_WHEN_INPUT_CHANGED":"Pauses Volumio Playback when Audio-Input of Amplifier is changed. Resumes Playback when Input is switched to the selected Volumio-Input.","SWITCH_INPUT_AT_PLAY":"Switch Input at Play","D_SWITCH_INPUT_AT_PLAY":"Activate the ampliefier input connected to Volumio when play is pressed.","STARTUP_VOLUME":"Startup Volume","D_STARTUP_VOLUME":"Volume setting at start of volumio or when Amplifier returns from Standby.","TOAST_SAVE_SUCCESS":"Successfully saved","TOAST_DEBUG_SAVE":"Debug Settings","TOAST_SERIAL_SAVE":"Serial Interface Settings","TOAST_AMP_SAVE":"Amplifier Settings","MAP_TO_100":"Map volume to 0-100","D_MAP_TO_100":"Map min and max Volume to range from 0 to 100","START_AT_POWERUP":"Start on Powerup","D_START_AT_POWERUP":"Switches Amplifier Input to Volumio and starts playback when Amplifier is powered up.","IP":"IP-Address","D_IP":"IP-Address of the Amplifier in the local network","TCPIP":"TCP/IP","D_TCPIP":"Use TCP/IP protocol instead of serial interface.","TOAST_ERROR":"Error","TOAST_INVALID_IP":"Invalid IP-Address"} Feb 18 08:28:49 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] onStart: previous ALSA Controller config: "2" Feb 18 08:28:49 volumio volumio[826]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getAlsaCards Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] onStart: previous ALSA cards: [{"id":"0","alsacard":"b1","name":"HDMI Out"},{"id":"1","alsacard":"Headphones","name":"Headphones"},{"id":"2","alsacard":"sndrpihifiberry","name":"snd_rpi_hifiberry_digi"}] Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] loadAmpDefinitions: loaded AmpDefinitions: {"syncSave":true,"autosave":true,"autosaveDelay":1000,"saved":true,"atomicSave":false,"data":{"amps":[{"vendor":"Rotel","model":"A12","baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Opt1","Opt2","Aux1","Aux2","Tuner","Phono","USB","Bluetooth","PC-USB"],"sourceCmd":["cd!","coax1!","coax2!","opt1!","opt2!","aux1!","aux2!","tuner!","phono!","usb!","bluetooth!","pcusb!"],"sourceRespPostfix":["cd","coax1","coax2","opt1","opt2","aux1","aux2","tuner","phono","usb","bluetooth","pc_usb"],"delimiter":"$","commands":{"powerOn":"power_on!","powerToggle":"power_toggle!","volUp":"vol_up!","volDown":"vol_dwn!","volValue":"vol_##!","mute":"mute!","muteOn":"mute_on!","muteOff":"mute_off!"},"responses":[{"rx":"power=on","cmd":["respPowerOn"]},{"rx":"power=standby","cmd":["respPowerOff"]},{"rx":"volume=([0-9]{2})","cmd":["respVolume"]},{"rx":"mute=on","cmd":["respMuteOn"]},{"rx":"mute=off","cmd":["respMuteOff"]},{"rx":"source=([a-z_12]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"power?","reqSource":"source?","reqVolume":"volume?","reqMute":"mute?","reqModel":"model?"}},{"vendor":"Rotel","model":"A14","baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Opt1","Opt2","Aux1","Aux2","Tuner","Phono","USB","Bluetooth","PC-USB"],"sourceCmd":["cd!","coax1!","coax2!","opt1!","opt2!","aux1!","aux2!","tuner!","phono!","usb!","bluetooth!","pcusb!"],"sourceRespPostfix":["cd","coax1","coax2","opt1","opt2","aux1","aux2","tuner","phono","usb","bluetooth","pc_usb"],"delimiter":"$","commands":{"powerOn":"power_on!","powerToggle":"power_toggle!","volUp":"vol_up!","volDown":"vol_dwn!","volValue":"vol_##!","mute":"mute!","muteOn":"mute_on!","muteOff":"mute_off!"},"responses":[{"rx":"power=on","cmd":["respPowerOn"]},{"rx":"power=standby","cmd":["respPowerOff"]},{"rx":"volume=([0-9]{2})","cmd":["respVolume"]},{"rx":"mute=on","cmd":["respMuteOn"]},{"rx":"mute=off","cmd":["respMuteOff"]},{"rx":"source=([a-z_12]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"power?","reqSource":"source?","reqVolume":"volume?","reqMute":"mute?","reqModel":"model?"}},{"vendor":"Rotel","model":"A11","baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Aux1","Tuner","Phono","Bluetooth"],"sourceCmd":["cd!","aux1!","tuner!","phono!","bluetooth!"],"sourceRespPostfix":["cd","aux1","tuner","phono","bluetooth"],"delimiter":"$","commands":{"powerOn":"power_on!","powerToggle":"power_toggle!","volUp":"vol_up!","volDown":"vol_dwn!","volValue":"vol_##!","mute":"mute!","muteOn":"mute_on!","muteOff":"mute_off!"},"responses":[{"rx":"power=on","cmd":["respPowerOn"]},{"rx":"power=standby","cmd":["respPowerOff"]},{"rx":"volume=([0-9]{2})","cmd":["respVolume"]},{"rx":"mute=on","cmd":["respMuteOn"]},{"rx":"mute=off","cmd":["respMuteOff"]},{"rx":"source=([a-z_12]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"power?","reqSource":"source?","reqVolume":"volume?","reqMute":"mute?","reqModel":"model?"}},{"vendor":"Rotel","model":"RC-1570","baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Opt1","Opt2","Aux1","Aux2","Tuner","Phono","USB","PC-USB","XLR"],"sourceCmd":["cd!","coax1!","coax2!","opt1!","opt2!","aux1!","aux2!","tuner!","phono!","usb!","pc_usb!","bal_xlr!"],"sourceRespPostfix":["cd","coax1","coax2","opt1","opt2","aux1","aux2","tuner","phono","usb","pc_usb","bal_xlr"],"delimiter":"!","commands":{"powerOn":"power_on!","powerToggle":"power_toggle!","volUp":"volume_up!","volDown":"volume_down!","volValue":"volume_#!","mute":"mute!","muteOn":"mute_on!","muteOff":"mute_off!"},"responses":[{"rx":"power=on","cmd":["respPowerOn"]},{"rx":"power=standby","cmd":["respPowerOff"]},{"rx":"volume=([0-9]{1,2})","cmd":["respVolume"]},{"rx":"mute=on","cmd":["respMuteOn"]},{"rx":"mute=off","cmd":["respMuteOff"]},{"rx":"source=([a-z_12]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"get_current_power!","reqSource":"get_current_source!","reqVolume":"get_volume!","reqMute":"get_mute_status!","reqModel":""}},{"vendor":"Meridian","model":"DSP420","baudRate":9600,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Radio","LP","TV","Tape 1","Tape 2","CDR","Cable","DVD","VCR 1","VCR 2","Laser Disc"],"sourceCmd":["CD","RD","LP","TV","T1","T2","CR","CB","DV","V1","V2","LD"],"sourceRespPostfix":["CD","Radio","LP","TV","Tape1","Tape2","CDR","Cable","DVD","VCR1","VCR2","LDisc"],"delimiter":"\r\n","commands":{"powerToggle":"SB","volUp":"VP","volDown":"VM","volValue":"VN##!","mute":"MU"},"responses":[{"rx":"([A-Za-z0-9]{2,5}) *([0-9]{1,2})","cmd":["respSource","respVolume","respMuteOff"]},{"rx":"Mute","cmd":["respMuteOn"]},{"rx":"Standby","cmd":["respPowerOff"]}],"statusRequests":{}},{"vendor":"Cambridge","model":"CXA61","baudRate":9600,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["A1","A2","A3","A4","D1","D2","D3","MP3","Bluetooth","USB"],"sourceCmd":["#3,04,00","#3,04,01","#3,04,02","#3,04,03","#3,04,04","#3,04,05","#3,04,06","#3,04,10","#3,04,14","#3,04,16"],"sourceRespPostfix":["00","01","02","03","04","05","06","10","14","16"],"delimiter":"\r","commands":{"powerOn":"#01,02,01","muteOn":"#1,04,01","muteOff":"#1,04,00"},"responses":[{"rx":"#02,01,01","cmd":["respPowerOn"]},{"rx":"#02,01,00","cmd":["respPowerOff"]},{"rx":"#02,03,01","cmd":["respMuteOn"]},{"rx":"#02,03,00","cmd":["respMuteOff"]},{"rx":"#04,01,([0-9]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"#01,01","reqSource":"#03,01","reqVolume":"","reqMute":"#01,03","reqModel":"#13,02"}}]},"callbacks":{"_":{}},"filePath":"/data/configuration/system_hardware/serialampcontroller/ampCommands.json"} Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] loadAmpDefinitions: loaded AmpDefinitions for 6(serial) and 0 (TCP/IP) Amplifiers. Feb 18 08:28:49 volumio volumio[826]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: node-XMLHttpRequest Engine version: 3 Transport: polling Total Clients: 8 Feb 18 08:28:49 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:49 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:49 volumio volumio[826]: info: [SERIALAMPCONTROLLER] on.pushState: undefined - stop Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] listSerialDevices: [{"manufacturer":"Prolific Technology Inc. ","pnpId":"usb-Prolific_Technology_Inc._USB-Serial_Controller_D-if00-port0","vendorId":"067b","productId":"2303","path":"/dev/ttyUSB0"}] Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] listSerialDevices: {"manufacturer":"Prolific Technology Inc. ","pnpId":"usb-Prolific_Technology_Inc._USB-Serial_Controller_D-if00-port0","vendorId":"067b","productId":"2303","path":"/dev/ttyUSB0"} Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] listSerialDevices: found 1 devices.[{"manufacturer":"Prolific Technology Inc. ","pnpId":"usb-Prolific_Technology_Inc._USB-Serial_Controller_D-if00-port0","vendorId":"067b","productId":"2303","path":"/dev/ttyUSB0"}] Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] setActiveAmp: {"vendor":"Rotel","model":"A12","baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Opt1","Opt2","Aux1","Aux2","Tuner","Phono","USB","Bluetooth","PC-USB"],"sourceCmd":["cd!","coax1!","coax2!","opt1!","opt2!","aux1!","aux2!","tuner!","phono!","usb!","bluetooth!","pcusb!"],"sourceRespPostfix":["cd","coax1","coax2","opt1","opt2","aux1","aux2","tuner","phono","usb","bluetooth","pc_usb"],"delimiter":"$","commands":{"powerOn":"power_on!","powerToggle":"power_toggle!","volUp":"vol_up!","volDown":"vol_dwn!","volValue":"vol_##!","mute":"mute!","muteOn":"mute_on!","muteOff":"mute_off!"},"responses":[{"rx":"power=on","cmd":["respPowerOn"]},{"rx":"power=standby","cmd":["respPowerOff"]},{"rx":"volume=([0-9]{2})","cmd":["respVolume"]},{"rx":"mute=on","cmd":["respMuteOn"]},{"rx":"mute=off","cmd":["respMuteOff"]},{"rx":"source=([a-z_12]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"power?","reqSource":"source?","reqVolume":"volume?","reqMute":"mute?","reqModel":"model?"}} Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] setActiveAmp: can send these responses: respPowerOn,respPowerOff,respVolume,respMuteOn,respMuteOff,respSource. Feb 18 08:28:50 volumio volumio[826]: info: openTcpIp Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] openSerialPort: starting Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] openSerialPort: Configuration still incomplete. No interface configured yet. Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] alsavolume: Set volume "undefined" Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] alsavolume: either Serial Interface, listener or Ampconfig missing Feb 18 08:28:50 volumio volumio[826]: error: [SERIALAMPCONTROLLER] CHECK: [object Object];SERIAL;;[object Object];undefined; Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] initVolumeSettings: Amp, serial Interface not yet set or listener not yet active. Feb 18 08:28:50 volumio volumio[826]: info: [SERIALAMPCONTROLLER] onStart: successfully started plugin Feb 18 08:28:50 volumio volumio[826]: info: Done. Feb 18 08:28:54 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:54 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:54 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:54 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:54 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:54 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:54 volumio volumio[826]: info: CoreCommandRouter::volumioGetState Feb 18 08:28:54 volumio volumio[826]: info: CorePlayQueue::getTrack 0 Feb 18 08:28:54 volumio volumio[826]: info: Starting Uninstall of plugin system_hardware - serialampcontroller Feb 18 08:28:54 volumio volumio[826]: info: Uninstalling plugin serialampcontroller Feb 18 08:28:58 volumio volumio[826]: info: Starting Uninstall of plugin system_hardware - serialampcontroller Feb 18 08:28:58 volumio volumio[826]: info: Uninstalling plugin serialampcontroller Feb 18 08:29:01 volumio volumio[826]: info: Starting Uninstall of plugin system_controller - ampswitch Feb 18 08:29:01 volumio volumio[826]: info: Uninstalling plugin ampswitch Feb 18 08:29:01 volumio volumio[826]: info: [ASDebug] Port: 24 Feb 18 08:29:01 volumio volumio[826]: info: [ASDebug] Inverted: false Feb 18 08:29:01 volumio volumio[826]: info: [ASDebug] Delay: 720 Feb 18 08:29:01 volumio volumio[826]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Feb 18 08:29:01 volumio volumio[826]: Error: EBADF: bad file descriptor, close Feb 18 08:29:01 volumio volumio[826]: at Object.closeSync (fs.js:439:3) Feb 18 08:29:01 volumio volumio[826]: at Object.closeSync (/volumio/node_modules/graceful-fs/graceful-fs.js:74:20) Feb 18 08:29:01 volumio volumio[826]: at Object.closeSync (/data/plugins/system_controller/ampswitch/node_modules/graceful-fs/graceful-fs.js:51:27) Feb 18 08:29:01 volumio volumio[826]: at Gpio.unexport (/data/plugins/system_controller/ampswitch/node_modules/onoff/onoff.js:307:8) Feb 18 08:29:01 volumio volumio[826]: at AmpSwitchController.freeGPIO (/data/plugins/system_controller/ampswitch/index.js:242:19) Feb 18 08:29:01 volumio volumio[826]: at AmpSwitchController.onStop (/data/plugins/system_controller/ampswitch/index.js:90:10) Feb 18 08:29:01 volumio volumio[826]: at PluginManager.stopPlugin (/volumio/app/pluginmanager.js:460:30) Feb 18 08:29:01 volumio volumio[826]: at PluginManager.unInstallPlugin (/volumio/app/pluginmanager.js:1449:10) Feb 18 08:29:01 volumio volumio[826]: at CoreCommandRouter.unInstallPlugin (/volumio/app/index.js:1478:22) Feb 18 08:29:01 volumio volumio[826]: at Socket. (/volumio/app/plugins/user_interface/websocket/index.js:1254:45) { Feb 18 08:29:01 volumio volumio[826]: errno: -9, Feb 18 08:29:01 volumio volumio[826]: syscall: 'close', Feb 18 08:29:01 volumio volumio[826]: code: 'EBADF' Feb 18 08:29:01 volumio volumio[826]: } Feb 18 08:29:01 volumio volumio[826]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Feb 18 08:29:02 volumio sudo[2159]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2025-02-18 08:28 Feb 18 08:29:02 volumio sudo[2159]: 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="f6610a1100d2380eef33bd3004af43153c786f96" VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6" VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a" VOLUMIO_BE_VERSION="1c0e5daee99fe3a72cc38b0d1fe6cd78d7f001fe" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Mon 16 Dec 2024 09:30:04 AM CET" VOLUMIO_VERSION="3.785" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="fe0ac4b79aed19ccde4b5bd83d468193"