What do you get when you issue the command hostname -I
or ip a
?
What do you get when you issue the command hostname -I
or ip a
?
I wonder if your service is not running as root and that is causing this issue.
What do you get if you run this command:
top |grep hyperion
if I may add something else besides this error: `SPI rate 5000000 outside recommended range`
You mentioned that you have a 5V 10 amp PSU for the LED strips but according to your settings that will require about 18 amps.
I recently came accross an issue because I was not supplying enough juice =/
I'm using a Pi 1b model, with WS2812B LEDs. Working fine!
How come your live view is so HD like? isn't that putting more stress on your Pi?
My view looks like minecraft / pixelated but that seems enough to make it work, I am using a Pi 1 though -=/
Besides the suggestion above from pclin, I would check the voltage, I recently had so many issues and it ended up being my PSU dropping to 3.2 volts.
I'm still new here but it sounds like it could be a power issue.
How is your wiring setup? That could probably help.
"When i would try to access the pis the it wouild ask for a password. No login user, just password."
if you are using terminal from your Mac and you are not specifying the username, it will assume you are tying to use the username of the current session, you need to specify the username which I assume it is "pi"
from command line try: ssh pi@IP_address_of_your_pi
The default password is ussually raspberry unless you changed it.
-Los
Thanks for the info Lord-Grey!
I backed up the config last night, one last question, Do you know if there is a setting from hyperion to restart the service or reboot the raspberry-pi a few times a day?
Sometimes I run into an issue where I turn off the TV + Apple TV and the lights stay sort of waiting for input and it doesn't clear unless I manually reboot the pi.
Hi everyone,
Do you think I could run into any issues if I upgrade from 2.0.0-alpha.8 to the latest version?
is this something I should do gradually
Thanks for any advise!
-Los
Hey Fuxi,
Did you try lowering your Capture Device Resolution to 640x480?
Maybe that can help.
-Los
I wish I could have the answer for you. How is the power wired in the Pi and LEDs?
Why if you turn off the Pi you still sending power to the LEDs?
Hey Tyler,
I'm running the same Hyperion version with a Rpi1 and I'm able to shut down the LEDs just by putting the Apple TV to sleep or when the Apple TV goes to sleep by itself it also disconnects the LEDs automatically.
Hope this helps!
-Los
I was having the same issue.
Make sure you have enough power for your Pi and LEDs.
I also noticed that under the capture configuration I had to enter the source device path (/dev/video0) instead of "automatic"
-Los
It is working OK after setting up the new power supply.
thx!
Probably there is an issue with my capture card. I'm having issues capturing the video again and I have the same config.
It just stopped working :facepalm:
I forgot to mention that according to the "LED preview window" I needed 18A to power my LEDs correctly so I'm getting a new PSU today.
This is my log:
2020-11-16T02:48:32.582Z [hyperiond LEDDEVICE] (DEBUG) (LedDeviceFile.cpp:77:close()) File: /dev/null
2020-11-16T02:48:32.595Z [hyperiond LEDDEVICE] (INFO) Stopped LedDevice 'file'
2020-11-16T02:48:32.628Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1041:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.0.21
2020-11-16T02:48:32.616Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'ws281x'.
2020-11-16T02:48:32.636Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:147:init()) deviceConfig: [{"colorOrder":"rgb","currentLedCount":274,"dma":5,"gpio":18,"hardwareLedCount":274,"invert":false,"latchTime":0,"leds":256,"pwmchannel":0,"rewriteTime":1000,"rgbw":false,"type":"ws281x","whiteAlgorithm":"subtract_minimum"}]
2020-11-16T02:48:32.641Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:403:setLatchTime()) LatchTime updated to 0ms
2020-11-16T02:48:32.645Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:423:setRewriteTime()) Refresh interval = 1000ms
2020-11-16T02:48:32.670Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:429:setRewriteTime()) RewriteTime updated to 1000ms
2020-11-16T02:48:32.674Z [hyperiond LEDDEVICE] (DEBUG) (LedDeviceWS281x.cpp:59:init()) ws281x strip type : 1050624
2020-11-16T02:48:32.701Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled
2020-11-16T02:48:32.706Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled
2020-11-16T02:48:49.783Z [hyperiond EFFECTENGINE] (INFO) Run effect "Rainbow swirl fast" on channel 0
2020-11-16T02:48:49.790Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Rainbow swirl fast], smoothCfg [0]
2020-11-16T02:48:49.798Z [hyperiond EFFECTENGINE] (INFO) Run effect "Warm mood blobs" on channel 254
2020-11-16T02:48:49.803Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Warm mood blobs], smoothCfg [0]
2020-11-16T02:48:50.999Z [hyperiond EFFECTENGINE] (INFO) effect finished
2020-11-16T02:48:51.991Z [hyperiond EFFECTENGINE] (INFO) Previous line repeats 1 times
2020-11-16T02:48:51.996Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 0 is now active
2020-11-16T02:48:54.093Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:298:setCurrentTime()) Timeout clear for priority 0
2020-11-16T02:48:54.340Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 250
2020-11-16T02:48:54.345Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[250], previousPriority[0]
2020-11-16T02:48:56.738Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1032:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.21
2020-11-16T02:48:56.787Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1041:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.0.21
2020-11-16T02:51:40.527Z [hyperiond V4L2:AUTO] (INFO) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
2020-11-16T02:51:40.534Z [hyperiond V4L2:AUTO] (INFO) Signal threshold set to: {12, 12, 12}
2020-11-16T02:51:44.987Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:159:registerInput()) Register new input 'System/V4L' with priority 240 as inactive
2020-11-16T02:51:45.000Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) V4L capture device: enabled
2020-11-16T02:51:45.134Z [hyperiond V4L2:AUTO] (INFO) configured v4l device: /dev/video0
2020-11-16T02:51:45.142Z [hyperiond V4L2:AUTO] (DEBUG) (V4L2Grabber.cpp:582:init_device()) Set device input to: Camera 1
2020-11-16T02:51:45.158Z [hyperiond V4L2:AUTO] (DEBUG) (V4L2Grabber.cpp:696:init_device()) Set resolution to width=1920 height=1080
2020-11-16T02:51:45.163Z [hyperiond V4L2:AUTO] (DEBUG) (V4L2Grabber.cpp:713:init_device()) Set framerate to 5 fps
2020-11-16T02:51:45.167Z [hyperiond V4L2:AUTO] (DEBUG) (V4L2Grabber.cpp:735:init_device()) Pixel format=YUYV
2020-11-16T02:51:45.237Z [hyperiond V4L2:AUTO] (INFO) Started
2020-11-16T02:51:45.251Z [hyperiond V4L2:auto] (DEBUG) (GrabberWrapper.cpp:48:start()) Grabber start()
2020-11-16T02:51:45.016Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:255:clearInput()) Removed source priority 250
2020-11-16T02:51:45.020Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 254
2020-11-16T02:51:45.030Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[254], previousPriority[250]
2020-11-16T02:51:45.046Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Framegrabber: disabled
2020-11-16T02:51:45.255Z [hyperiond Dispmanx] (DEBUG) (GrabberWrapper.cpp:58:stop()) Grabber stop()
2020-11-16T02:51:45.094Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:159:registerInput()) Register new input 'System/GRABBER' with priority 250 as inactive
2020-11-16T02:51:45.101Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 250 is now active
2020-11-16T02:51:45.110Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 250
2020-11-16T02:51:45.114Z [hyperiond BLACKBORDER] (DEBUG) (ImageProcessor.h:188:verifyBorder()) Reset border
2020-11-16T02:51:45.122Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[250], previousPriority[254]
2020-11-16T02:51:47.025Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now active
2020-11-16T02:51:47.040Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 240
2020-11-16T02:51:47.044Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[240], previousPriority[250]
2020-11-16T02:51:48.084Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now inactive
2020-11-16T02:51:48.100Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 250
2020-11-16T02:51:48.111Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[250], previousPriority[240]
2020-11-16T02:51:49.000Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 240 is now active
2020-11-16T02:51:49.009Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:333:setCurrentTime()) Set visible priority to 240
2020-11-16T02:51:49.017Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:538:handlPriorityChangedLedDevice()) priority[240], previousPriority[250]
2020-11-16T02:51:50.403Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:238:setInputImage()) Priority 250 is now inactive
2020-11-16T02:51:51.228Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1032:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.0.21
Alles anzeigen
Can someone help me see if there is a problem based on this?
Thank you
-Los
Hi Barry.
I'm not sure if this is too late but I am new here.
I have the same unit and I got it to "sort of" working by pointing the "source" in this format: /dev/video0 under the Hyperion UI.
There was no need for extra software besides installing Hyperion, see my other post for more info:
https://wiki.hyperion-project.…video-capture-card.10925/
Hope this helps
I was mistaken, the lights were in standby I guess that's what they seemed slow it looks like the capture card keeps on freezing randomly.
then I have to uncheck the USB Capture setting and save it and enable it again so the lights start working again.
Any ideas why this may be happening? This is the v
By the way I had to change this setting so the lights could work, otherwise, I could only see white lights
Please let me know how can I resolve the capture freezing issue. I'm almost there
Thanks
-Los