Beiträge von NaturalBornCamper

    Sorry everyone to necro my old thread, but I finally got the solution. Unfortunately none of what Lightning-guy77 suggested worked for me, but in case some people have the same issue in the future, this worked for me for the LED controller on a Raspberry Pi 4. Basically instead of using the PWM GPIO that stops working once the RPi boots since the audio takes over (as mentioned in the previous post) you can use the GPIO 10 (SPI):


    This however caused LED flickering white for me, Hyperion wanted to display the LEDs but was intermittently interrupted by white flashing. Fixed it by editing /boot/config.txt (frequency values found on this Github issue )

    Code
    dtparam=spi=on   # Not 100% sure this is absolutely required
    core_freq=500
    core_freq_min=500


    If you don't need audio on your RPi however, I also tested leaving GPIO 18 in the LED controller and just set dtparam=audio=on in config.txt which also worked

    Hello all,


    I've had issues with my Hyperion not starting automatically on boot with my previous RPi4, but I haven't used Hyperion in a really long time now and after a fresh install, I thought it would be automatic but apparently it's not, unless I'm having trouble.


    For example on my last time having issues with a previous version, pclin said:


    Same with a tutorial for Raspberry Pi, you can see in the output log:


    However after installing, I get:


    And there is no hyperion service in /etc/systemd


    Did something change and it's not autostarted automatically? Is that tutorial wrong or my system is being weird?


    NOTE: I know Hyperbian might make things easier but I don't want to lost all my settings on my regular Raspbian installation.

    Thanks guys,


    I'm quite lost actually.. I tried to find log files in `/var/log`, in `/usr/share/hyperion` but I see nothing. Tried to find "hyperion*.log" also, but nothing.


    I tried to find an existing service `hyperion.service` and `hyperiond.service` to see if I would get any clues but I can't find any.


    I would use your custom autostart service but I don't want to have the same problem every time there is an upgrade. No idea why it got deleted in the first place but I shouldn't have updated Hyperion :(


    I think I would rather uninstall completely and re-install from scratch, hopefully the service will be created and future updates should not break the service? However it took a long time to set up all my LEDs so I would like to avoid doing all that again, and I don't know what config my previous installation was using, where they usually are, etc. I found the folders "db" and "custom-effects" in `/home/pi/.hyperion`, is that the LED config? I thought it was supposed to be in a json file.

    TV was broken so I didn't use Hyperion for several months. Now we got the TV working, I updated Hyperion and it doesn't auto-start anymore.


    I checked in the docs in the "install", "configuration" and "advanced" sections but there isn't anything about how to set up auto-start. I don't remember if hyperion was supposed to start automatically, or we are supposed to run it manually? Docs don't mention how to launch hyperion either.. tried running `hyperiond` and it launches, I can access the Web UI but none of my settings are there so I think the version I was using before (2.0.0 alpha) might have worked differently?


    Tried rebooting multiple times BTW so I'm not sure what's going on.


    Thanks!

    I was never able to find the log files, but after finding this post and seeing there is apparently no log and I must run on debug, I lost all my config as it seems to have reset to factory default. So I guess the log is useless but I included it just in case:


    I can say however, I was using:

    • GPIO18
    • A WS2812 LED strip (used it with Prismatik Lightpack before and it worked well)
    • I don't remember the LED controller and I can't verify as my settings are gone, but I'm pretty sure it was WS121x or something like that.

    Thanks for your help guys!

    Hello all :)


    Hyperion works well and I love it, but every time I boot up my RPi4 with Hyperion, the LEDs light up correctly with the standby color, then flash once to the screen grab and the LEDs never get updated again, like if Hyperion was sleeping, staying on the same colors until I open up the web interface and change the LED count to 151. Then on my next boot, the same problem appear and I change the LED count back to 150 to wake up Hyperion.


    So basically I always have to change a setting (simplest I found was just switch back and forth between 150 and 151 LED count) as just a change of settings wakes up Hyperion.


    Anyone else has this issue and found out how to fix this?


    LEDs are controlled via the GPIO pins