-- 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"