So as the title suggests I can fully control the lights via the web interface however when it comes to the ambient lights they don't work. This would lead me to believe that it would be the 'grabber' however I have seen other setups using the same device with success, so I wonder if I have done something wrong with the configuration.
Here a little info about the setup:
Raspberry PI W
Here are my recent logs
Code
2023-09-05T15:58:52.421Z [HYPERION|First LED Hardware instance] (INFO) Initial foreground effect 'Rainbow swirl fast' started
2023-09-05T15:58:52.427Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/V4L' () with priority 240 as inactive
2023-09-05T15:58:52.485Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) V4L capture device: enabled
2023-09-05T15:58:52.489Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/AUDIO' () with priority 230 as inactive
2023-09-05T15:58:52.494Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) Audio capture device: enabled
2023-09-05T15:58:52.604Z [AUDIOGRABBER] (DEBUG) (AudioGrabberLinux.cpp:184:start()) Start Audio With
2023-09-05T15:58:52.648Z [AUDIOGRABBER] (ERROR) Failed to open audio device: none, - No such file or directory
2023-09-05T15:58:52.513Z [FLATBUFSERVER] (INFO) Started on port 19400
2023-09-05T15:58:52.519Z [BOBLIGHT|First LED Hardware instance] (DEBUG) (BoblightServer.cpp:31:BoblightServer()) Instance created
2023-09-05T15:58:52.661Z [HYPERION-INSTMGR] (INFO) Hyperion instance 'First LED Hardware instance' has been started
2023-09-05T15:58:52.674Z [JSONSERVER] (DEBUG) (JsonServer.cpp:32:JsonServer()) Created instance
2023-09-05T15:58:52.525Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) LED device: enabled
2023-09-05T15:58:52.521Z [PROTOSERVER] (INFO) Started on port 19445
2023-09-05T15:58:52.697Z [V4L2] (ERROR) Throws error nr: VIDIOC_DQBUF error code 16, Device or resource busy
2023-09-05T15:58:52.735Z [V4L2] (ERROR) VIDIOC_STREAMOFF error code 16, Device or resource busy
2023-09-05T15:58:52.755Z [V4L2] (INFO) Stopped
2023-09-05T15:58:52.704Z [WEBSERVER] (DEBUG) (WebServer.cpp:37:initServer()) Initialize http-Webserver
2023-09-05T15:58:52.706Z [JSONSERVER] (INFO) Started on port 19444
2023-09-05T15:58:52.713Z [WEBSERVER] (DEBUG) (WebServer.cpp:37:initServer()) Initialize https-Webserver
2023-09-05T15:58:53.082Z [WEBSERVER] (DEBUG) (WebServer.cpp:92:handleSettingsUpdate()) Apply Webserver settings
2023-09-05T15:58:53.085Z [WEBSERVER] (DEBUG) (WebServer.cpp:110:handleSettingsUpdate()) Set document root to: :/webconfig
2023-09-05T15:58:53.090Z [WEBSERVER] (INFO) 'Hyperion http-Webserver' started on port 8090
2023-09-05T15:58:53.093Z [WEBSERVER] (DEBUG) (WebServer.cpp:92:handleSettingsUpdate()) Apply Webserver settings
2023-09-05T15:58:53.104Z [WEBSERVER] (DEBUG) (WebServer.cpp:110:handleSettingsUpdate()) Set document root to: :/webconfig
2023-09-05T15:58:53.164Z [WEBSERVER] (DEBUG) (WebServer.cpp:176:handleSettingsUpdate()) Setup SSL certificate
2023-09-05T15:58:53.168Z [WEBSERVER] (DEBUG) (WebServer.cpp:194:handleSettingsUpdate()) Setup private SSL key
2023-09-05T15:58:53.172Z [WEBSERVER] (INFO) 'Hyperion https-Webserver' started on port 8092
2023-09-05T15:58:53.317Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:422:updatePriorities()) Set visible priority to 1
2023-09-05T15:58:53.321Z [IMAGETOLED|First LED Hardware instance] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Total index number is: 1878 (memory: 1878). Reduced pixel set factor: 0, Accuracy level: 0, Image size: 111 x 64, LED areas: 183
2023-09-05T15:58:53.330Z [IMAGETOLED|First LED Hardware instance] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Previous line repeats 1 times
2023-09-05T15:58:53.333Z [HYPERION|First LED Hardware instance] (DEBUG) (Hyperion.cpp:651:handleSourceAvailability()) new source available -> Resume output processing and switch LED-Device on
2023-09-05T15:58:53.337Z [LEDDEVICE|First LED Hardware instance] (DEBUG) (LedDevice.cpp:392:switchOn()) Device ws281x is already on. Skipping.
2023-09-05T15:58:56.320Z [EFFECTENGINE|First LED Hardware instance] (INFO) Effect [Rainbow swirl fast] finished
2023-09-05T15:58:56.371Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:371:updatePriorities()) Timeout clear for priority 1
2023-09-05T15:58:56.378Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:422:updatePriorities()) Set visible priority to 255
2023-09-05T15:58:56.389Z [HYPERION|First LED Hardware instance] (DEBUG) (Hyperion.cpp:642:handleSourceAvailability()) No source left -> Pause output processing and switch LED-Device off
2023-09-05T15:58:56.397Z [LEDDEVICE|First LED Hardware instance] (INFO) Switching device ws281x OFF
2023-09-05T15:58:56.401Z [LEDDEVICE|First LED Hardware instance] (DEBUG) (LedDevice.cpp:468:powerOff()) Power Off: ws281x
2023-09-05T15:58:56.404Z [LEDDEVICE|First LED Hardware instance] (DEBUG) (LedDevice.cpp:363:writeBlack()) Set LED strip to black to switch of LEDs
2023-09-05T15:58:56.424Z [LEDDEVICE|First LED Hardware instance] (INFO) Device ws281x is OFF
2023-09-05T15:58:59.639Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.0.59
2023-09-05T15:59:00.138Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:149:handleInstanceSwitch()) Client '::ffff:192.168.0.59' switch to Hyperion instance 0
2023-09-05T15:59:11.129Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1220:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.59
2023-09-05T16:06:02.089Z [V4L2] (INFO) Set flipmode to NO_CHANGE
2023-09-05T16:06:02.095Z [V4L2] (DEBUG) (Grabber.cpp:152:setFramerate()) Set new frames per second to: 5 fps, current fps: 5
2023-09-05T16:06:02.118Z [V4L2] (DEBUG) (V4L2Grabber.cpp:152:init()) Set device (path) to: usb video: usb video (/dev/video0)
2023-09-05T16:06:02.140Z [V4L2] (DEBUG) (V4L2Grabber.cpp:488:init_device()) Input settings not supported.
2023-09-05T16:06:02.145Z [V4L2] (ERROR) Throws error nr: VIDIOC_S_FMT error code 16, Device or resource busy
2023-09-05T16:06:02.152Z [V4L2] (ERROR) Throws error nr: VIDIOC_STREAMON error code 16, Device or resource busy
2023-09-05T16:06:02.153Z [V4L2] (INFO) Started
2023-09-05T16:06:02.161Z [V4L2] (ERROR) Throws error nr: VIDIOC_DQBUF error code 16, Device or resource busy
2023-09-05T16:06:02.163Z [V4L2] (ERROR) VIDIOC_STREAMOFF error code 16, Device or resource busy
2023-09-05T16:06:02.164Z [V4L2] (INFO) Stopped
2023-09-05T16:06:09.464Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) V4L capture device: disabled
2023-09-05T16:06:09.620Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:359:updatePriorities()) Removed source priority 240
2023-09-05T16:06:11.961Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1229:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.0.59
2023-09-05T16:06:12.048Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1220:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.59
2023-09-05T16:06:30.836Z [LEDDEVICE|First LED Hardware instance] (DEBUG) (LedDevice.cpp:194:disable()) Disable device ws281x'
2023-09-05T16:06:30.851Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) LED device: disabled
2023-09-05T16:06:33.159Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1229:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.0.59
2023-09-05T16:06:33.249Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1220:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.59
2023-09-05T16:06:38.523Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/V4L' () with priority 240 as inactive
2023-09-05T16:06:38.531Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) V4L capture device: enabled
2023-09-05T16:06:38.569Z [V4L2] (DEBUG) (V4L2Grabber.cpp:152:init()) Set device (path) to: usb video: usb video (/dev/video0)
2023-09-05T16:06:38.577Z [V4L2] (DEBUG) (V4L2Grabber.cpp:488:init_device()) Input settings not supported.
2023-09-05T16:06:38.584Z [V4L2] (ERROR) Throws error nr: VIDIOC_S_FMT error code 16, Device or resource busy
2023-09-05T16:06:38.596Z [V4L2] (ERROR) Throws error nr: VIDIOC_STREAMON error code 16, Device or resource busy
2023-09-05T16:06:38.601Z [V4L2] (INFO) Started
2023-09-05T16:06:38.602Z [V4L2] (DEBUG) (GrabberWrapper.cpp:67:start()) Grabber start()
2023-09-05T16:06:38.604Z [V4L2] (ERROR) Throws error nr: VIDIOC_DQBUF error code 16, Device or resource busy
2023-09-05T16:06:38.605Z [V4L2] (ERROR) VIDIOC_STREAMOFF error code 16, Device or resource busy
2023-09-05T16:06:38.607Z [V4L2] (INFO) Stopped
2023-09-05T16:06:43.026Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1229:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.0.59
2023-09-05T16:06:43.119Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1220:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.59
Alles anzeigen
I have tried to google the errors however can't seem to find anything of value that seems to help.