Mar 02 21:35:14 volumiobookworm volumio[1245]: info: Enabling plugin serialampcontroller Mar 02 21:35:14 volumiobookworm volumio[1245]: info: Loading plugin "serialampcontroller"... Mar 02 21:35:14 volumiobookworm volumio[1245]: info: Applying required configuration parameters for plugin serialampcontroller Mar 02 21:35:14 volumiobookworm volumio[1245]: info: Applying required configuration parameters for plugin serialampcontroller Mar 02 21:35:14 volumiobookworm volumio[1245]: info: PLUGIN START: serialampcontroller Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] onStart: config: {"syncSave":true,"autosave":true,"autosaveDelay":1000,"saved":true,"atomicSave":false,"data":{"logging":{"type":"boolean","value":true},"serialInterfaceDev":{"type":"string","value":"usb-Prolific_Technology_Inc._USB-Serial_Controller_D-if00-port0"},"ampType":{"type":"string","value":"Rotel - RC-1592 >=V1.53"},"volumioInput":{"type":"string","value":"Opt1"},"minVolume":{"type":"number","value":0},"maxVolume":{"type":"number","value":30},"startupVolume":{"type":"number","value":10},"volumeSteps":{"type":"number","value":1},"mapTo100":{"type":"boolean","value":false},"pauseWhenMuted":{"type":"boolean","value":true},"pauseWhenInputChanged":{"type":"boolean","value":true},"switchInputAtPlay":{"type":"boolean","value":true},"startAtPowerup":{"type":"boolean","value":false},"tcpip":{"type":"boolean","value":true},"ipaddress":{"type":"string","value":"127.0.0.1"}},"callbacks":{"_":{}},"filePath":"/data/configuration/system_hardware/serialampcontroller/config.json"} Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] loadI18nStrings: /data/plugins/system_hardware/serialampcontroller/i18n/strings_de.json Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] loadAmpDefinitions: loaded AmpDefinitions for 10(serial) and 3 (TCP/IP) Amplifiers. Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] listSerialDevices: found 1 devices.[{"path":"/dev/ttyUSB0","manufacturer":"Prolific Technology Inc. ","pnpId":"usb-Prolific_Technology_Inc._USB-Serial_Controller_D-if00-port0","vendorId":"067b","productId":"2303"}] Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] setActiveAmp: {"vendor":"Rotel","model":"RC-1592 >=V1.53","interfaces":["RS232","TCP/IP"],"tcpport":9590,"baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Coax3","Opt1","Opt2","Opt3","Aux","Tuner","Phono","USB","Bluetooth","Bal XLR","PC-USB"],"sourceCmd":["cd!","coax1!","coax2!","coax3!","opt1!","opt2!","opt3!","aux!","tuner!","phono!","usb!","bluetooth!","bal_xlr!","pcusb!"],"sourceRespPostfix":["cd","coax1","coax2","coax3","opt1","opt2","opt3","aux","tuner","phono","usb","bluetooth","bal_xlr","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_123]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"get_current_power!","reqSource":"get_current_source!","reqVolume":"get_volume!","reqMute":"get_mute_status!","reqModel":""}} Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] setActiveAmp: can send these responses: respPowerOn,respPowerOff,respVolume,respMuteOn,respMuteOff,respSource Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] selectedInterfaceExists: TCP/IP selected. Expect network connection to exist. Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] selectedAmpSupportsInterface: TCP/IP in ["RS232","TCP/IP"] Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: starting Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: connect to 127.0.0.1 on port: 9590 Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] onStart: successfully started plugin Mar 02 21:35:14 volumiobookworm volumio[1245]: info: Done. Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: Connected to: 127.0.0.1:9590 Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] attachParser: Port is now open. Connecting Parser with delimiter: $ Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] getAmpStatus: sending status requests to Amp Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] sendStatusRequest: Sent command for "reqPower": get_current_power! Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] sendStatusRequest: Sent command for "reqVolume": get_volume! Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] sendStatusRequest: Sent command for "reqMute": get_mute_status! Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] sendStatusRequest: Sent command for "reqSource": get_current_source! Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] [parser:data]: Listener received: undefined Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] parser:data: no matching regex for: undefined Mar 02 21:35:14 volumiobookworm volumio[1245]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: node-XMLHttpRequest Engine version: 3 Transport: polling Total Clients: 5 Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] [parser:data]: Listener received: undefined Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] parser:data: no matching regex for: undefined Mar 02 21:35:14 volumiobookworm volumio[1245]: info: CoreCommandRouter::volumioGetState Mar 02 21:35:14 volumiobookworm volumio[1245]: info: CorePlayQueue::getTrack 0 Mar 02 21:35:14 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] on:pushState: undefined - stop Mar 02 21:35:49 volumiobookworm volumio[1245]: info: CoreCommandRouter::getUIConfigOnPlugin Mar 02 21:35:49 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] getUIConfig: interface: TCP/IP; amps: ["Rotel - RC-1592 >=V1.53","Rotel - RSP-1582 SW V5.xx","Rotel - RA-1592 SW >=V1.52"]selected: Rotel - RC-1592 >=V1.53 Mar 02 21:36:11 volumiobookworm volumio[1245]: info: CALLMETHOD: system_hardware serialampcontroller updateAmpType [object Object] Mar 02 21:36:11 volumiobookworm volumio[1245]: info: CoreCommandRouter::executeOnPlugin: serialampcontroller , updateAmpType Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] updateAmpType: Saving Amplifier Settings:{"amp_type":{"value":1,"label":"Rotel - RC-1592 >=V1.53"}} Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] setActiveAmp: {"vendor":"Rotel","model":"RC-1592 >=V1.53","interfaces":["RS232","TCP/IP"],"tcpport":9590,"baudRate":115200,"parity":"none","dataBits":8,"stopBits":1,"rtscts":false,"xon":false,"xoff":false,"xany":false,"sources":["CD","Coax1","Coax2","Coax3","Opt1","Opt2","Opt3","Aux","Tuner","Phono","USB","Bluetooth","Bal XLR","PC-USB"],"sourceCmd":["cd!","coax1!","coax2!","coax3!","opt1!","opt2!","opt3!","aux!","tuner!","phono!","usb!","bluetooth!","bal_xlr!","pcusb!"],"sourceRespPostfix":["cd","coax1","coax2","coax3","opt1","opt2","opt3","aux","tuner","phono","usb","bluetooth","bal_xlr","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_123]*)","cmd":["respSource"]}],"statusRequests":{"reqPower":"get_current_power!","reqSource":"get_current_source!","reqVolume":"get_volume!","reqMute":"get_mute_status!","reqModel":""}} Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] setActiveAmp: can send these responses: respPowerOn,respPowerOff,respVolume,respMuteOn,respMuteOff,respSource Mar 02 21:36:11 volumiobookworm volumio[1245]: info: CoreCommandRouter::getUIConfigOnPlugin Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] getUIConfig: interface: TCP/IP; amps: ["Rotel - RC-1592 >=V1.53","Rotel - RSP-1582 SW V5.xx","Rotel - RA-1592 SW >=V1.52"]selected: Rotel - RC-1592 >=V1.53 Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] closePorts: closing TCP/IP Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] selectedInterfaceExists: TCP/IP selected. Expect network connection to exist. Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] selectedAmpSupportsInterface: TCP/IP in ["RS232","TCP/IP"] Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: starting Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: connect to 127.0.0.1 on port: 9590 Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] getI18nString("TOAST_SAVE_SUCCESS"):Speichern erfolgreich Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] getI18nString("TOAST_AMP_TYPE_SAVE"):Verstärker Typ Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] closePorts: closed TCP/IP socket Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] openTcpIp: Connected to: 127.0.0.1:9590 Mar 02 21:36:11 volumiobookworm volumio[1245]: info: [SERIALAMPCONTROLLER] attachParser: Port is now open. Connecting Parser with delimiter: $ Mar 02 21:36:11 volumiobookworm volumio[1245]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Mar 02 21:36:11 volumiobookworm volumio[1245]: TypeError: Cannot read properties of undefined (reading 'pipe') Mar 02 21:36:11 volumiobookworm volumio[1245]: at serialampcontroller.attachParser (/data/plugins/system_hardware/serialampcontroller/index.js:506:29) Mar 02 21:36:11 volumiobookworm volumio[1245]: at serialampcontroller.connectTcpIp (/data/plugins/system_hardware/serialampcontroller/index.js:725:10) Mar 02 21:36:11 volumiobookworm volumio[1245]: at Socket.emit (node:events:514:28) Mar 02 21:36:11 volumiobookworm volumio[1245]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1581:10) Mar 02 21:36:11 volumiobookworm volumio[1245]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Mar 02 21:36:11 volumiobookworm sudo[21922]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2025-03-02 21:35' Mar 02 21:36:11 volumiobookworm sudo[21922]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) 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="6a71b1b8f832c66e3bde56982bbc4fb0dcc139a1" VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6" VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a" VOLUMIO_BE_VERSION="572bccfe6facd2cbc0b66d419c4ed66a3b0126c1" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Sat Oct 19 20:30:59 UTC 2024" VOLUMIO_VERSION="0.012" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="68e75b944cee4d40104b64931fbc3e36"