I recently redid my LED setup to add a few extra LEDs on each of the 4 lengths behind my TV, solder the corners instead of using the clips (that would come unattached every few months), and use a more elegant mounting solution -- since I now see hyperion as indispensable from our media consumption. Woo-hoo.
Upon plugging everything back in and it [eventually] working again, I have this issue where hyperion is only able to output dynamic light for ~10-90s at a time. The time varies - it's been as much as 3-5 minutes, but it typically stops in about a minute. To get it working again, I just go to the dashboard in hyperion web interface and disable the instance and then re-enable the instance and it works great again - for a minute or so.
Here's the debug logs. They don't seem to tell me anything useful. Maybe one of you knows what's happening?
I am using the "USB 3.0 Coffee" version of these video capture devices. I've ordered another one just to see if that's it, but if that were the problem, would it work at all?
It's worked fine for ~1 year (until taking it all down and putting it back together). I'm running Hyperbian using the 2.0.0-alpha.8 release as I tried to install the 2.0.12 release, but that seems to have known issues w/ WS2815 LED strips, which is what I use. I have 81 "pixels" on the top and bottom and 45 "pixels" on each side.
2021-12-22T21:10:59.006Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[240], previousPriority[255]
2021-12-22T21:10:59.006Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:548:handlPriorityChangedLedDevice()) new source available -> switch LED-Device on
2021-12-22T21:11:15.209Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: VIDIOC_DQBUF error code 19, No such device
2021-12-22T21:11:15.210Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) VIDIOC_STREAMOFF error code 19, No such device
2021-12-22T21:11:15.214Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Stopped
2021-12-22T21:11:16.243Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now inactive
2021-12-22T21:11:16.243Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 255
2021-12-22T21:11:16.243Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[255], previousPriority[240]
2021-12-22T21:11:16.243Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:541:handlPriorityChangedLedDevice()) No source left -> switch LED-Device off
2021-12-22T21:18:16.979Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:50:handleCompStateChangeRequest()) Disable Hyperion, store current component states
2021-12-22T21:18:16.982Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Hyperion: disabled
2021-12-22T21:18:16.982Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Smoothing: disabled
2021-12-22T21:18:16.983Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Blackborder detector: disabled
2021-12-22T21:18:16.983Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:255:clearInput()) Removed source priority 240
2021-12-22T21:18:16.984Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) V4L capture device: disabled
2021-12-22T21:18:16.984Z [hyperiond V4L2:/dev/video0] (DEBUG) (GrabberWrapper.cpp:58:stop()) Grabber stop()
2021-12-22T21:18:16.984Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled
2021-12-22T21:18:17.792Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:63:handleCompStateChangeRequest()) Enable Hyperion, recover previous component states
2021-12-22T21:18:17.792Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Hyperion: enabled
2021-12-22T21:18:17.792Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Smoothing: enabled
2021-12-22T21:18:17.793Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Blackborder detector: enabled
2021-12-22T21:18:17.793Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:159:registerInput()) Register new input 'System/V4L' with priority 240 as inactive
2021-12-22T21:18:17.793Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) V4L capture device: enabled
2021-12-22T21:18:18.033Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) configured v4l device: /dev/video0
2021-12-22T21:18:18.034Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (V4L2Grabber.cpp:582:init_device()) Set device input to: Camera 1
2021-12-22T21:18:18.035Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (V4L2Grabber.cpp:696:init_device()) Set resolution to width=1280 height=720
2021-12-22T21:18:18.036Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (V4L2Grabber.cpp:713:init_device()) Set framerate to 10 fps
2021-12-22T21:18:18.036Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (V4L2Grabber.cpp:735:init_device()) Pixel format=YUYV
2021-12-22T21:18:18.057Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Started
2021-12-22T21:18:18.057Z [hyperiond V4L2:/dev/video0] (DEBUG) (GrabberWrapper.cpp:48:start()) Grabber start()
2021-12-22T21:18:17.794Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled
2021-12-22T21:18:18.484Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now active
2021-12-22T21:18:18.485Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 240
2021-12-22T21:18:18.485Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[240], previousPriority[255]
2021-12-22T21:18:18.485Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:548:handlPriorityChangedLedDevice()) new source available -> switch LED-Device on
2021-12-22T21:18:53.536Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: VIDIOC_DQBUF error code 19, No such device
2021-12-22T21:18:53.540Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) VIDIOC_STREAMOFF error code 19, No such device
2021-12-22T21:18:53.550Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Stopped
2021-12-22T21:18:54.415Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now inactive
2021-12-22T21:18:54.416Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 255
2021-12-22T21:18:54.416Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[255], previousPriority[240]
2021-12-22T21:18:54.416Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:541:handlPriorityChangedLedDevice()) No source left -> switch LED-Device off
2021-12-22T21:19:12.192Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1032:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.173
Alles anzeigen