-- Logs begin at Thu 2019-02-14 13:11:58 MSK, end at Sun 2025-03-16 20:26:33 MSK. --
Mar 16 20:25:11 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:17 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:23 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:24 volumio volumio[14787]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: python-requests/2.21.0 Engine version: 3 Transport: polling Total Clients: 9
Mar 16 20:25:28 volumio volumio[14787]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: python-requests/2.21.0 Engine version: 3 Transport: polling Total Clients: 10
Mar 16 20:25:28 volumio volumio[14787]: info: CoreCommandRouter::volumioGetState
Mar 16 20:25:28 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:29 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:31 volumio ntpd[806]: 95.31.7.160 local addr 192.168.68.107 ->
Mar 16 20:25:32 volumio volumio[14787]: info: CALLMETHOD: system_hardware rotaryencoder2 updateEncoder [object Object]
Mar 16 20:25:32 volumio volumio[14787]: info: CoreCommandRouter::executeOnPlugin: rotaryencoder2 , updateEncoder
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] updateEncoder: Rotary2 with:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2]{"enabled1":true,"rotaryType1":{"value":2,"label":"1/2"},"pinA1":6,"pinB1":13,"dialAction1":{"value":4,"label":"Emit Websocket Message"},"socketCmdCCW1":"volume","socketDataCCW1":"-","socketCmdCW1":"PeppyMeter screensaver","socketDataCW1":"+","pinPush1":12,"pinPushDebounce1":0,"pushState1":true,"pushAction1":{"value":0,"label":"..."},"socketCmdPush1":"","socketDataPush1":"","longPushAction1":{"value":3,"label":"Play/Pause toggle"},"socketCmdLongPush1":"","socketDataLongPush1":"","delayLongPush1":"1500","doublePushAction1":{"value":4,"label":"Stop"},"socketCmdDoublePush1":"","socketDataDoublePush1":"","delayDoublePush1":"700"}
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] sanityCheckSettings: Rotary2 for:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2]{"enabled1":true,"rotaryType1":{"value":2,"label":"1/2"},"pinA1":6,"pinB1":13,"dialAction1":{"value":4,"label":"Emit Websocket Message"},"socketCmdCCW1":"volume","socketDataCCW1":"-","socketCmdCW1":"PeppyMeter screensaver","socketDataCW1":"+","pinPush1":12,"pinPushDebounce1":0,"pushState1":true,"pushAction1":{"value":0,"label":"..."},"socketCmdPush1":"","socketDataPush1":"","longPushAction1":{"value":3,"label":"Play/Pause toggle"},"socketCmdLongPush1":"","socketDataLongPush1":"","delayLongPush1":"1500","doublePushAction1":{"value":4,"label":"Stop"},"socketCmdDoublePush1":"","socketDataDoublePush1":"","delayDoublePush1":"700"}
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] sanityCheckSettings: allPins:15,14,4,6,13,12
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachAllListeners: 1,2,3
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachAllListeners: 1,2
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachAllListeners: 1
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachAllListeners:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachAllListeners: end of recursion.
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15031},"spawnargs":["/bin/cat","/dev/input/by-path/platform-rotary@f-event"],"pid":15031,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener: successfully killed handler process
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15044},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@4-event"],"pid":15044,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener: successfully killed handler process
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener:
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15048},"spawnargs":["/bin/cat","/dev/input/by-path/platform-rotary@6-event"],"pid":15048,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener: successfully killed handler process
Mar 16 20:25:32 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener:
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15068},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@c-event"],"pid":15068,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener: successfully killed handler process
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] detachListener: no handler process to kill
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: 1,2,3
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: 2,3
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: 3
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays:
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: end of recursion.
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 2 type: rotary
Mar 16 20:25:33 volumio sudo[15458]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15458]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15458]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=6pinB=13 in Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: 3: rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 4: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: rotary 2 uses overlay 3
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 3
Mar 16 20:25:33 volumio sudo[15461]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -r 3
Mar 16 20:25:33 volumio sudo[15461]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio kernel: input: button@c as /devices/platform/button@c/input/input26
Mar 16 20:25:33 volumio sudo[15461]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 3 returned:
Mar 16 20:25:33 volumio sudo[15475]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15475]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15475]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: "overlay -l" returned: Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: 3: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 2 type: button
Mar 16 20:25:33 volumio sudo[15478]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15478]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15478]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=12pinB=undefined in Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: 3: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: button 2 uses overlay 3
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 3
Mar 16 20:25:33 volumio sudo[15481]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -r 3
Mar 16 20:25:33 volumio sudo[15481]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:33 volumio systemd-logind[577]: Failed to open /dev/input/event4: No such file or directory
Mar 16 20:25:33 volumio startx[1485]: (EE) client bug: Invalid path /dev/input/event4
Mar 16 20:25:33 volumio sudo[15481]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 3 returned:
Mar 16 20:25:33 volumio sudo[15492]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15492]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15492]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: "overlay -l" returned: Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: overlays removed
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 1 type: rotary
Mar 16 20:25:33 volumio sudo[15495]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15495]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15495]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=15pinB=14 in Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:33 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: rotary 1 uses overlay 1
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 1
Mar 16 20:25:33 volumio sudo[15498]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -r 1
Mar 16 20:25:33 volumio sudo[15498]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio kernel: input: button@4 as /devices/platform/button@4/input/input27
Mar 16 20:25:33 volumio sudo[15498]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 1 returned:
Mar 16 20:25:33 volumio sudo[15508]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15508]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15508]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: "overlay -l" returned: Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 1 type: button
Mar 16 20:25:33 volumio sudo[15511]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:33 volumio sudo[15511]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:33 volumio sudo[15511]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=4pinB=undefined in Overlays (in load order):
Mar 16 20:25:33 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:33 volumio volumio[14787]: 1: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: button 1 uses overlay 1
Mar 16 20:25:33 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 1
Mar 16 20:25:33 volumio sudo[15514]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -r 1
Mar 16 20:25:33 volumio sudo[15514]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:34 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:34 volumio systemd-logind[577]: Failed to open /dev/input/event2: No such file or directory
Mar 16 20:25:34 volumio startx[1485]: (EE) client bug: Invalid path /dev/input/event2
Mar 16 20:25:34 volumio sudo[15514]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: 1 returned:
Mar 16 20:25:34 volumio sudo[15525]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:34 volumio sudo[15525]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:34 volumio sudo[15525]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] removeOverlay: "overlay -l" returned: Overlays (in load order):
Mar 16 20:25:34 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] uninstallAllOverlays: overlays removed
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] updateEncoder: Changing Encoder 2 Settings to new values
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] installAllOverlays: 1,2,3
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] installAllOverlays: 1,2
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] installAllOverlays: 1
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] installAllOverlays:
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] installAllOverlays: end of recursion.
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay for Rotary: 15 14 2
Mar 16 20:25:34 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay: executing command: /usr/bin/sudo /usr/bin/dtoverlay rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2 &
Mar 16 20:25:34 volumio sudo[15528]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:34 volumio sudo[15528]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:34 volumio kernel: rotary-encoder rotary@f: gray
Mar 16 20:25:34 volumio kernel: input: rotary@f as /devices/platform/rotary@f/input/input28
Mar 16 20:25:34 volumio sudo[15528]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:34 volumio volumio[14787]: info: /dev/input:
Mar 16 20:25:34 volumio volumio[14787]: by-id
Mar 16 20:25:34 volumio volumio[14787]: by-path
Mar 16 20:25:34 volumio volumio[14787]: event0
Mar 16 20:25:34 volumio volumio[14787]: event1
Mar 16 20:25:34 volumio volumio[14787]: event2
Mar 16 20:25:34 volumio volumio[14787]: mice
Mar 16 20:25:34 volumio volumio[14787]: mouse0
Mar 16 20:25:34 volumio volumio[14787]: /dev/input/by-id:
Mar 16 20:25:34 volumio volumio[14787]: usb-wch.cn_CH57x-event-if00
Mar 16 20:25:34 volumio volumio[14787]: /dev/input/by-path:
Mar 16 20:25:34 volumio volumio[14787]: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4.4:1.0-event
Mar 16 20:25:34 volumio volumio[14787]: platform-ir-receiver@1b-event
Mar 16 20:25:34 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:35 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay for Button: 4 true up
Mar 16 20:25:35 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay: executing command: /usr/bin/sudo /usr/bin/dtoverlay gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20 &
Mar 16 20:25:35 volumio sudo[15543]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:35 volumio sudo[15543]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:35 volumio kernel: input: button@4 as /devices/platform/button@4/input/input29
Mar 16 20:25:35 volumio sudo[15543]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:35 volumio volumio[14787]: info: /dev/input:
Mar 16 20:25:35 volumio volumio[14787]: by-id
Mar 16 20:25:35 volumio volumio[14787]: by-path
Mar 16 20:25:35 volumio volumio[14787]: event0
Mar 16 20:25:35 volumio volumio[14787]: event1
Mar 16 20:25:35 volumio volumio[14787]: event2
Mar 16 20:25:35 volumio volumio[14787]: event3
Mar 16 20:25:35 volumio volumio[14787]: mice
Mar 16 20:25:35 volumio volumio[14787]: mouse0
Mar 16 20:25:35 volumio volumio[14787]: /dev/input/by-id:
Mar 16 20:25:35 volumio volumio[14787]: usb-wch.cn_CH57x-event-if00
Mar 16 20:25:35 volumio volumio[14787]: /dev/input/by-path:
Mar 16 20:25:35 volumio volumio[14787]: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4.4:1.0-event
Mar 16 20:25:35 volumio volumio[14787]: platform-ir-receiver@1b-event
Mar 16 20:25:35 volumio volumio[14787]: platform-rotary@f-event
Mar 16 20:25:35 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:35 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:36 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay for Rotary: 6 13 2
Mar 16 20:25:36 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay: executing command: /usr/bin/sudo /usr/bin/dtoverlay rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2 &
Mar 16 20:25:36 volumio sudo[15557]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:36 volumio sudo[15557]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:36 volumio kernel: rotary-encoder rotary@6: gray
Mar 16 20:25:36 volumio kernel: input: rotary@6 as /devices/platform/rotary@6/input/input30
Mar 16 20:25:36 volumio sudo[15557]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:36 volumio volumio[14787]: info: /dev/input:
Mar 16 20:25:36 volumio volumio[14787]: by-id
Mar 16 20:25:36 volumio volumio[14787]: by-path
Mar 16 20:25:36 volumio volumio[14787]: event0
Mar 16 20:25:36 volumio volumio[14787]: event1
Mar 16 20:25:36 volumio volumio[14787]: event2
Mar 16 20:25:36 volumio volumio[14787]: event3
Mar 16 20:25:36 volumio volumio[14787]: event4
Mar 16 20:25:36 volumio volumio[14787]: mice
Mar 16 20:25:36 volumio volumio[14787]: mouse0
Mar 16 20:25:36 volumio volumio[14787]: /dev/input/by-id:
Mar 16 20:25:36 volumio volumio[14787]: usb-wch.cn_CH57x-event-if00
Mar 16 20:25:36 volumio volumio[14787]: /dev/input/by-path:
Mar 16 20:25:36 volumio volumio[14787]: platform-button@4-event
Mar 16 20:25:36 volumio volumio[14787]: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4.4:1.0-event
Mar 16 20:25:36 volumio volumio[14787]: platform-ir-receiver@1b-event
Mar 16 20:25:36 volumio volumio[14787]: platform-rotary@f-event
Mar 16 20:25:36 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:37 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay for Button: 12 true up
Mar 16 20:25:37 volumio volumio[14787]: info: [ROTARYENCODER2] addOverlay: executing command: /usr/bin/sudo /usr/bin/dtoverlay gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20 &
Mar 16 20:25:37 volumio sudo[15572]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:37 volumio sudo[15572]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:37 volumio kernel: input: button@c as /devices/platform/button@c/input/input31
Mar 16 20:25:37 volumio sudo[15572]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:37 volumio volumio[14787]: info: /dev/input:
Mar 16 20:25:37 volumio volumio[14787]: by-id
Mar 16 20:25:37 volumio volumio[14787]: by-path
Mar 16 20:25:37 volumio volumio[14787]: event0
Mar 16 20:25:37 volumio volumio[14787]: event1
Mar 16 20:25:37 volumio volumio[14787]: event2
Mar 16 20:25:37 volumio volumio[14787]: event3
Mar 16 20:25:37 volumio volumio[14787]: event4
Mar 16 20:25:37 volumio volumio[14787]: event5
Mar 16 20:25:37 volumio volumio[14787]: mice
Mar 16 20:25:37 volumio volumio[14787]: mouse0
Mar 16 20:25:37 volumio volumio[14787]: /dev/input/by-id:
Mar 16 20:25:37 volumio volumio[14787]: usb-wch.cn_CH57x-event-if00
Mar 16 20:25:37 volumio volumio[14787]: /dev/input/by-path:
Mar 16 20:25:37 volumio volumio[14787]: platform-button@4-event
Mar 16 20:25:37 volumio volumio[14787]: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4.4:1.0-event
Mar 16 20:25:37 volumio volumio[14787]: platform-ir-receiver@1b-event
Mar 16 20:25:37 volumio volumio[14787]: platform-rotary@6-event
Mar 16 20:25:37 volumio volumio[14787]: platform-rotary@f-event
Mar 16 20:25:37 volumio systemd-udevd[15467]: Process '/usr/sbin/th-cmd --socket /var/run/thd.socket --passfd --udev' failed with exit code 1.
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: 1,2,3
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: 1,2
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: 1
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners:
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: end of recursion.
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 1 type: rotary
Mar 16 20:25:38 volumio sudo[15600]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:38 volumio sudo[15600]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:38 volumio sudo[15600]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=15pinB=14 in Overlays (in load order):
Mar 16 20:25:38 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:38 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: 3: rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 4: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: rotary 1 uses overlay 1
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: attach rotary 1
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachListener: path: /dev/input/by-path/platform-rotary@f-event, type: rotary
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 1 type: button
Mar 16 20:25:38 volumio sudo[15604]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:38 volumio sudo[15604]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:38 volumio sudo[15604]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=4pinB=undefined in Overlays (in load order):
Mar 16 20:25:38 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:38 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: 3: rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 4: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: button 1 uses overlay 2
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: attach button 1
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachListener: path: /dev/input/by-path/platform-button@4-event, type: button
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 2 type: rotary
Mar 16 20:25:38 volumio sudo[15608]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:38 volumio sudo[15608]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:38 volumio sudo[15608]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=6pinB=13 in Overlays (in load order):
Mar 16 20:25:38 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:38 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: 3: rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 4: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: rotary 2 uses overlay 3
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: attach rotary 2
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachListener: path: /dev/input/by-path/platform-rotary@6-event, type: rotary
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: Checking for existing overlays for Rotary: 2 type: button
Mar 16 20:25:38 volumio sudo[15612]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/dtoverlay -l
Mar 16 20:25:38 volumio sudo[15612]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 16 20:25:38 volumio sudo[15612]: pam_unix(sudo:session): session closed for user root
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: check pinA=12pinB=undefined in Overlays (in load order):
Mar 16 20:25:38 volumio volumio[14787]: 0: gpio-ir gpio_pin=27 gpio_pull=up
Mar 16 20:25:38 volumio volumio[14787]: 1: rotary-encoder pin_a=15 pin_b=14 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 2: gpio-key gpio=4 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: 3: rotary-encoder pin_a=6 pin_b=13 relative_axis=true steps-per-period=2
Mar 16 20:25:38 volumio volumio[14787]: 4: gpio-key gpio=12 active_low=1 gpio_pull=up keycode=20
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] checkOverlayExists: button 2 uses overlay 4
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners: attach button 2
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachListener: path: /dev/input/by-path/platform-button@c-event, type: button
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners rotaries:
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2][{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15602},"spawnargs":["/bin/cat","/dev/input/by-path/platform-rotary@f-event"],"pid":15602,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15610},"spawnargs":["/bin/cat","/dev/input/by-path/platform-rotary@6-event"],"pid":15610,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},null]
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] attachAllListeners buttons:
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2][{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15606},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@4-event"],"pid":15606,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15614},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@c-event"],"pid":15614,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},null]
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] onStart: Attach Event-handles now.
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] Now addAllEventHandles for rotaries.
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle for rotary: 1 type: rotary
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle for rotary: 2 type: rotary
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] Now addAllEventHandles for buttons.
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle for rotary: 1 type: button
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle: adding handle :
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15606},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@4-event"],"pid":15606,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle for rotary: 2 type: button
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle: adding handle :
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2]{"_events":{},"_eventsCount":0,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"/bin/cat","_handle":{"pid":15614},"spawnargs":["/bin/cat","/dev/input/by-path/platform-button@c-event"],"pid":15614,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null,"readable":false},"_events":{},"_eventsCount":1,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"errored":null,"closed":false,"closeEmitted":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"_events":{},"_eventsCount":2,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"buffered":[],"bufferedIndex":0,"allBuffers":true,"allNoop":true,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"errored":null,"closed":false,"writable":false,"closeEmitted":false},"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]}
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] getI18nString("TOAST_SAVE_SUCCESS"):Successfully saved
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] getI18nString("TOAST_MSG_SAVE"):Settings for Encoder
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] updateEncoder: SUCCESS with Toast: Successfully saved Settings for Encoder 2
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] getI18nString("TOAST_SAVE_SUCCESS"):Successfully saved
Mar 16 20:25:38 volumio volumio[14787]: info: [ROTARYENCODER2] getI18nString("TOAST_MSG_SAVE"):Settings for Encoder
Mar 16 20:25:41 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:42 volumio volumio[14787]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: python-requests/2.21.0 Engine version: 3 Transport: polling Total Clients: 10
Mar 16 20:25:42 volumio volumio[14787]: info: CoreCommandRouter::volumioGetState
Mar 16 20:25:42 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:48 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:51 volumio volumio[14787]: info: peppy_screensaver: Start PeppyMeter
Mar 16 20:25:53 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 1
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 pressed.
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 starting timers.
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 0
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 released after 374ms.
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 doublepush timer elapsed. (false, 1)
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 sending single push command.
Mar 16 20:25:54 volumio volumio[14787]: info: [ROTARYENCODER2] emitPushCommand: 4for Rotary: 1
Mar 16 20:25:54 volumio volumio[14787]: info: CoreCommandRouter::volumioStop
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::stop
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::setConsumeUpdateService undefined
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::stPlaybackTimer
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::updateTrackBlock
Mar 16 20:25:54 volumio volumio[14787]: info: CorePlayQueue::getTrackBlock
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:54 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:54 volumio volumio[14787]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Mar 16 20:25:54 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:54 volumio volumio[14787]: info: CoreStateMachine::serviceStop
Mar 16 20:25:54 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:54 volumio volumio[14787]: info: CoreCommandRouter::serviceStop
Mar 16 20:25:54 volumio volumio[14787]: info: ControllerMpd::stop
Mar 16 20:25:54 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand stop
Mar 16 20:25:55 volumio mpd[14942]: player: played "http://streams.80s80s.de/party/mp3-192/volumio"
Mar 16 20:25:55 volumio volumio[14787]: info:
Mar 16 20:25:55 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand stop took 22 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: verbose: STATE SERVICE {"status":"stop","service":"80s80s","type":"track","trackType":"80s80s Radio","radioType":"80s80s","albumart":"https://is5-ssl.mzstatic.com/image/thumb/Music115/v4/0b/fd/e4/0bfde49f-e22a-0382-0df7-ad9ed1c07782/source/600x600bb.jpg","name":"Thomas Dolby - She Blinded Me With Science","title":"She Blinded Me With Science","artist":"80s80s Party","album":"","streaming":true,"disableUiControls":true,"duration":"300","seek":0,"samplerate":"44.1 KHz","bitdepth":"16 bit","channels":2}
Mar 16 20:25:55 volumio volumio[14787]: verbose: CURRENT POSITION 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::syncState stateService stop
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::syncState currentStatus stop
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: No code
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand status took 64 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:25:55 volumio volumio[14787]: info:
Mar 16 20:25:55 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:25:55 volumio volumio[14787]: info:
Mar 16 20:25:55 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 23 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand status took 23 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand status took 21 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:25:55 volumio volumio[14787]: info: ------------------------------ 113ms
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 21 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 20 milliseconds
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:25:55 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:25:55 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:25:55 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:25:55 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:25:55 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:25:55 volumio volumio[14787]: info: ------------------------------ 75ms
Mar 16 20:25:55 volumio volumio[14787]: info: ------------------------------ 74ms
Mar 16 20:25:55 volumio volumio[14787]: info: touch_display: Setting screensaver timeout to 3200 seconds.
Mar 16 20:25:59 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:05 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:06 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 1
Mar 16 20:26:06 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 pressed.
Mar 16 20:26:06 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 starting timers.
Mar 16 20:26:07 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 doublepush timer elapsed. (true, 1)
Mar 16 20:26:07 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 longpush timer elapsed. (true, 1)
Mar 16 20:26:07 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 sending long push command.
Mar 16 20:26:07 volumio volumio[14787]: info: [ROTARYENCODER2] emitPushCommand: 1for Rotary: 1
Mar 16 20:26:07 volumio volumio[14787]: info: CoreCommandRouter::volumioPlay
Mar 16 20:26:07 volumio volumio[14787]: info: CoreStateMachine::play index undefined
Mar 16 20:26:07 volumio volumio[14787]: info: CoreStateMachine::setConsumeUpdateService undefined
Mar 16 20:26:07 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:07 volumio volumio[14787]: info: CoreStateMachine::startPlaybackTimer
Mar 16 20:26:07 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:07 volumio volumio[14787]: info: [1742145967933] [80s80s] clearAddPlayTrack url: http://streams.80s80s.de/party/mp3-192/volumio
Mar 16 20:26:07 volumio volumio[14787]: info: [1742145967934] [80s80s] getContentOfUrl started with url http://iris-80s80s.loverad.io/flow.json?station=252&count=2
Mar 16 20:26:08 volumio volumio[14787]: info: [1742145968168] [80s80s] received new event containing 2 songs.
Mar 16 20:26:08 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand stop
Mar 16 20:26:08 volumio volumio[14787]: info: sendMpdCommand stop took 1 milliseconds
Mar 16 20:26:08 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand clear
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: info: sendMpdCommand clear took 1 milliseconds
Mar 16 20:26:08 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand consume 1
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: error: updateQueue error: null
Mar 16 20:26:08 volumio volumio[14787]: error: updateQueue error: null
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 5ms
Mar 16 20:26:08 volumio volumio[14787]: info: sendMpdCommand consume 1 took 4 milliseconds
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 3ms
Mar 16 20:26:08 volumio volumio[14787]: info: [1742145968177] [80s80s] adding url: http://streams.80s80s.de/party/mp3-192/volumio
Mar 16 20:26:08 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand add "http://streams.80s80s.de/party/mp3-192/volumio"
Mar 16 20:26:08 volumio volumio[14787]: error: updateQueue error: null
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 5ms
Mar 16 20:26:08 volumio volumio[14787]: info: sendMpdCommand add "http://streams.80s80s.de/party/mp3-192/volumio" took 2 milliseconds
Mar 16 20:26:08 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand play
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: info:
Mar 16 20:26:08 volumio volumio[14787]: ---------------------------- MPD announces system playlist update
Mar 16 20:26:08 volumio volumio[14787]: info: Ignoring MPD Status Update
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 11ms
Mar 16 20:26:08 volumio volumio[14787]: info: sendMpdCommand play took 6 milliseconds
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 5ms
Mar 16 20:26:08 volumio volumio[14787]: info: ------------------------------ 3ms
Mar 16 20:26:08 volumio volumio[14787]: info: [1742145968191] [80s80s] Pushing the next song state: Thomas Dolby - She Blinded Me With Science
Mar 16 20:26:08 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:08 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:08 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:08 volumio volumio[14787]: verbose: STATE SERVICE {"status":"play","service":"80s80s","type":"track","trackType":"80s80s Radio","radioType":"80s80s","albumart":"https://is5-ssl.mzstatic.com/image/thumb/Music115/v4/0b/fd/e4/0bfde49f-e22a-0382-0df7-ad9ed1c07782/source/600x600bb.jpg","name":"Thomas Dolby - She Blinded Me With Science","title":"She Blinded Me With Science","artist":"80s80s Party","album":"","streaming":true,"disableUiControls":true,"duration":"300","seek":0,"samplerate":"44.1 KHz","bitdepth":"16 bit","channels":2}
Mar 16 20:26:08 volumio volumio[14787]: verbose: CURRENT POSITION 0
Mar 16 20:26:08 volumio volumio[14787]: info: CoreStateMachine::syncState stateService play
Mar 16 20:26:08 volumio volumio[14787]: info: CoreStateMachine::syncState currentStatus stop
Mar 16 20:26:08 volumio volumio[14787]: info: [1742145968197] [80s80s] PlayNextTrack API delay: 30
Mar 16 20:26:08 volumio volumio[14787]: info: [1742145968200] [80s80s] Setting timer to: 300000 milliseconds.
Mar 16 20:26:08 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 0
Mar 16 20:26:08 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 released after 1947ms.
Mar 16 20:26:08 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:08 volumio volumio[14787]: info: CorePlayQueue::getTrack 1
Mar 16 20:26:11 volumio mpd[14942]: exception: Failed to open "default detected output" (sndio); Requested audio params cannot be satisfied
Mar 16 20:26:11 volumio mpd[14942]: exception: Failed to open "default detected output" (sndio); Requested audio params cannot be satisfied
Mar 16 20:26:11 volumio mpd[14942]: player: problems opening audio device while playing "http://streams.80s80s.de/party/mp3-192/volumio"
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand clearerror
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 10 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand clearerror
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 11 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand clearerror
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 10 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: info:
Mar 16 20:26:11 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand clearerror
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 36 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand clearerror took 31 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand clearerror took 29 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand clearerror took 28 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 14 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 14 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 13 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 11 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand status took 10 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 51ms
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 49ms
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 49ms
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand clearerror took 21 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 17 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 16 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 16 milliseconds
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:11 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:11 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:11 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 64ms
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 38ms
Mar 16 20:26:11 volumio volumio[14787]: info: ------------------------------ 36ms
Mar 16 20:26:11 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:17 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:20 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 1
Mar 16 20:26:20 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 pressed.
Mar 16 20:26:20 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 starting timers.
Mar 16 20:26:20 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 Button: 0
Mar 16 20:26:20 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 released after 195ms.
Mar 16 20:26:21 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 doublepush timer elapsed. (false, 1)
Mar 16 20:26:21 volumio volumio[14787]: info: [ROTARYENCODER2] Push Button 1 sending single push command.
Mar 16 20:26:21 volumio volumio[14787]: info: [ROTARYENCODER2] emitPushCommand: 4for Rotary: 1
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioStop
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::stop
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::setConsumeUpdateService undefined
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::stPlaybackTimer
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::updateTrackBlock
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrackBlock
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::serviceStop
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::serviceStop
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::stop
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand stop
Mar 16 20:26:21 volumio mpd[14942]: player: played "http://streams.80s80s.de/party/mp3-192/volumio"
Mar 16 20:26:21 volumio volumio[14787]: info:
Mar 16 20:26:21 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand stop took 15 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: verbose: STATE SERVICE {"status":"stop","service":"80s80s","type":"track","trackType":"80s80s Radio","radioType":"80s80s","albumart":"https://is5-ssl.mzstatic.com/image/thumb/Music115/v4/0b/fd/e4/0bfde49f-e22a-0382-0df7-ad9ed1c07782/source/600x600bb.jpg","name":"Thomas Dolby - She Blinded Me With Science","title":"She Blinded Me With Science","artist":"80s80s Party","album":"","streaming":true,"disableUiControls":true,"duration":"300","seek":0,"samplerate":"44.1 KHz","bitdepth":"16 bit","channels":2}
Mar 16 20:26:21 volumio volumio[14787]: verbose: CURRENT POSITION 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::syncState stateService stop
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::syncState currentStatus stop
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: No code
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand status took 49 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:21 volumio volumio[14787]: info:
Mar 16 20:26:21 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:21 volumio volumio[14787]: info:
Mar 16 20:26:21 volumio volumio[14787]: ---------------------------- MPD announces state update: player
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::getState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand status
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 13 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand status took 6 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:21 volumio volumio[14787]: info: ------------------------------ 82ms
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand status took 24 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 19 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseState
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:21 volumio volumio[14787]: info: ------------------------------ 51ms
Mar 16 20:26:21 volumio volumio[14787]: info: sendMpdCommand playlistinfo took 25 milliseconds
Mar 16 20:26:21 volumio volumio[14787]: verbose: ControllerMpd::parseTrackInfo
Mar 16 20:26:21 volumio volumio[14787]: info: ControllerMpd::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::servicePushState
Mar 16 20:26:21 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:21 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:21 volumio volumio[14787]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current 80s80s Received mpd
Mar 16 20:26:21 volumio volumio[14787]: info: ------------------------------ 66ms
Mar 16 20:26:23 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 -> Dir: -1
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] emitDialCommand: 1 with value -1for Rotary: 1
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] emitDialCommand: VOLUME DOWN
Mar 16 20:26:24 volumio volumio[14787]: info: VolumeController::SetAlsaVolume-
Mar 16 20:26:24 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:24 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:24 volumio volumio[14787]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Mar 16 20:26:24 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000021] -121
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000021] -121
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000022] -121
Mar 16 20:26:24 volumio volumio[14787]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: python-requests/2.21.0 Engine version: 3 Transport: polling Total Clients: 9
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 1 -> Dir: -1
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] emitDialCommand: 1 with value -1for Rotary: 1
Mar 16 20:26:24 volumio volumio[14787]: info: [ROTARYENCODER2] emitDialCommand: VOLUME DOWN
Mar 16 20:26:24 volumio volumio[14787]: info: VolumeController::SetAlsaVolume-
Mar 16 20:26:24 volumio volumio[14787]: info: CoreStateMachine::pushState
Mar 16 20:26:24 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:24 volumio volumio[14787]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Mar 16 20:26:24 volumio volumio[14787]: info: CoreCommandRouter::volumioPushState
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000021] -121
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000021] -121
Mar 16 20:26:24 volumio kernel: i-sabre-codec-i2c 1-0048: ASoC: error at soc_component_read_no_lock on i-sabre-codec-i2c.1-0048 for register: [0x00000022] -121
Mar 16 20:26:29 volumio volumio[14787]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: python-requests/2.21.0 Engine version: 3 Transport: polling Total Clients: 10
Mar 16 20:26:29 volumio volumio[14787]: info: CoreCommandRouter::volumioGetState
Mar 16 20:26:29 volumio volumio[14787]: info: CorePlayQueue::getTrack 0
Mar 16 20:26:30 volumio wpa_supplicant[906]: RRM: Ignoring radio measurement request: Not RRM network
Mar 16 20:26:32 volumio volumio[14787]: info: [ROTARYENCODER2] addEventHandle received from rotary: 2 -> Dir: 1
Mar 16 20:26:32 volumio volumio[14787]: info: [ROTARYENCODER2] emitDialCommand: 4 with value 1for Rotary: 2
Mar 16 20:26:32 volumio volumio[14787]: info: [ROTARYENCODER2] emit command volume with data -
Mar 16 20:26:32 volumio volumio[14787]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mar 16 20:26:32 volumio volumio[14787]: SyntaxError: Unexpected token + in JSON at position 0
Mar 16 20:26:32 volumio volumio[14787]: at JSON.parse ()
Mar 16 20:26:32 volumio volumio[14787]: at rotaryencoder2.emitDialCommand (/data/plugins/system_hardware/rotaryencoder2/index.js:980:72)
Mar 16 20:26:32 volumio volumio[14787]: at Socket. (/data/plugins/system_hardware/rotaryencoder2/index.js:849:11)
Mar 16 20:26:32 volumio volumio[14787]: at Socket.emit (events.js:315:20)
Mar 16 20:26:32 volumio volumio[14787]: at addChunk (internal/streams/readable.js:309:12)
Mar 16 20:26:32 volumio volumio[14787]: at readableAddChunk (internal/streams/readable.js:284:9)
Mar 16 20:26:32 volumio volumio[14787]: at Socket.Readable.push (internal/streams/readable.js:223:10)
Mar 16 20:26:32 volumio volumio[14787]: at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)
Mar 16 20:26:32 volumio volumio[14787]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mar 16 20:26:33 volumio sudo[15810]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2025-03-16 20:25
Mar 16 20:26:33 volumio sudo[15810]: 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"