xenco Posted January 26, 2022 Share Posted January 26, 2022 Application: hyperion.ng Docker Hub: https://hub.docker.com/r/nq00/hyperion-ng Github: https://github.com/xenco/hyperion-ng Template: https://github.com/xenco/docker-templates/blob/main/xenco/hyperion.xml Official Project Repo: https://github.com/hyperion-project/hyperion.ng Hyperion is an opensource Bias or Ambient Lighting implementation which you might know from TV manufacturers. It supports many LED devices and video grabbers. Installation requires no further adjustments. Just install using the defaults and configure the application using its web interface. Quote Link to comment
Chumba Posted February 6, 2022 Share Posted February 6, 2022 Hi Xenco! Happy to see hyperion has made its way to CA apps, thanks for your contribution this is very exciting. Sadly I'm having some trouble with the container, the web UI isnt loading. Here is the only log entry I see. incorrect HTTP headers line : "5Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A10%25255Ewidth%25253Dn%2525253A60%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A11%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A12%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A13%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A14%25255Ewidth%25253Dn%2525253A120%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A15%25255Ewidth%25253Dn%2525253A120%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A16%25255Ewidth%25253Dn%2525253A104%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A17%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A18%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A19%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A20%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A21%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A22%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A23%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A24%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A25%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A26%25255Ewidth%25253Dn%2525253A100%5Esort%3Do%253Afield%253Ds%25253Atime_added%255Edirection%253Ds%25253ADESC; ca_startupButton=topperforming; unraid_c9fdc1d97e4eda4a7a923e079de6589a=69e7b7faa035f36c7dfddbc2fe0c5c49; ud_reload=UD_reload; ca_installMulti=false; ca_categoryName=undefined; ca_categoryText=Search%20for%20hyperion; ca_searchActive=true; ca_filter=hyperion; ca_data=%7B%22docker%22%3A%22%22%2C%22section%22%3A%22AppStore%22%2C%22selected_category%22%3A%22%22%2C%22subcategory%22%3A%22%22%2C%22selected_subcategory%22%3A%22%22%2C%22selected%22%3A%22%7B%5C%22docker%5C%22%3A%5B%5D%2C%5C%22plugin%5C%22%3A%5B%5D%2C%5C%22deletePaths%5C%22%3A%5B%5D%7D%22%2C%22lastUpdated%22%3A0%2C%22nextpage%22%3A0%2C%22prevpage%22%3A0%2C%22currentpage%22%3A1%2C%22searchFlag%22%3Atrue%2C%22searchActive%22%3Atrue%2C%22previousAppsSection%22%3A%22%22%2C%22searchInProgress%22%3Afalse%2C%22actions%22%3Afalse%2C%22sidebarapppath%22%3A%22%2Ftmp%2Fcommunity.applications%2FtempFiles%2Ftemplates-community-apps%2FxencosRepository%2Fnq00-hyperionng-latest.xml%22%2C%22sidebarappname%22%3A%22hyperion.ng%22%7D; ca_categories_enabled=%5B%5D; ca_selectedMenu=; sidebarAppPath=; sidebarAppName=\r\n" Where should I look for more info or logs to try and track down the issue? Thanks again Quote Link to comment
xenco Posted February 7, 2022 Author Share Posted February 7, 2022 Hi Chumba, I have the same errors in my log, no idea why. The webinterface (and everything else) works regardless. Have you checked that the ports 8090 (http) and 8092 (https) are available and not in use by any other container? While setting the docker up I encountered a similar problem. Please try to set network mode to host, apply and restart and after that change back to bridge. Please let me know if that helped! xenco Quote Link to comment
eatoff Posted June 28, 2022 Share Posted June 28, 2022 (edited) I'm getting the same issue. Nothing in the logs until i try to access the webUI, then i get Error : incorrect HTTP headers line The ports are all available when checking the docker allocations. I've tried network mode as host and as bridge, same result. Any ideas? UPDATE: It appears to have been cookies issue of some sort, when attempting to access the webUI from my phone it works fine. Edited June 28, 2022 by eatoff Update Quote Link to comment
Jimmeh1988 Posted September 1, 2022 Share Posted September 1, 2022 There is a new version of HyperionNG (2.0.13) - it looks like the container hasn't been updated for a while - how do we go about updating to the latest version (if at all possible)? Quote Link to comment
xenco Posted September 1, 2022 Author Share Posted September 1, 2022 Hi @Jimmeh1988, thanks for pointing that out. I will update the container on the weekend. Quote Link to comment
ishtangli Posted September 30, 2022 Share Posted September 30, 2022 How can I pass a USB Grabber to this docker? Quote Link to comment
ishtangli Posted October 1, 2022 Share Posted October 1, 2022 Tried adding --device but that didn't work. I can see the device on the terminal but lsusb shows no devices. Quote Link to comment
CJC Posted November 14, 2022 Share Posted November 14, 2022 I have had a few issues integrating my USB grabber to this Docker container. The correct path for my grabber is /dev/video0 and I have entered this in the config. I believe there is a permissions issue as Hyperion is not able to find the Video source via it's WebGUI. If I switch the container into Privilege mode the application then works as expected. for security reasons I don't want to have Hyperion running in privilege mode. Is anyone able to help or have experience with this? Quote Link to comment
ishtangli Posted November 14, 2022 Share Posted November 14, 2022 Can you provide instructions? Im new to this. Quote Link to comment
CJC Posted November 14, 2022 Share Posted November 14, 2022 4 hours ago, ishtangli said: Can you provide instructions? Im new to this. how far have you got? Quote Link to comment
ishtangli Posted November 14, 2022 Share Posted November 14, 2022 I got the docker and that's about it. Dont even know if I correctly passed the device and I cant recall the command I used. Quote Link to comment
CJC Posted November 15, 2022 Share Posted November 15, 2022 13 hours ago, ishtangli said: I got the docker and that's about it. Dont even know if I correctly passed the device and I cant recall the command I used. on the config of the docker container pass the path /dev/video0 to /dev/video0 of the container. enable Privilege mode and see if your Hyperion WebGUI detects the USB grabber. this is just a test to see if it works. I would advise to disable Privilege mode again after testing. Quote Link to comment
ishtangli Posted November 15, 2022 Share Posted November 15, 2022 I dont see a /dev/video0 on the host. Could it be because the grabber is being passed to a VM at the moment? I can see the device via USB bus though. Quote Link to comment
CJC Posted November 15, 2022 Share Posted November 15, 2022 56 minutes ago, ishtangli said: I dont see a /dev/video0 on the host. Could it be because the grabber is being passed to a VM at the moment? I can see the device via USB bus though. from what I understand that destination is effectively where the video is routed to. add that path in your container (by typing it, not from the drop down menu) with privilege mode on Quote Link to comment
ishtangli Posted November 15, 2022 Share Posted November 15, 2022 Read up a bit more on this and I need to install a plugin for video0 to work. No video drivers I think. Anyhow, I'll probably wait for the "privileged" bug to be resolved before migrating my VM to docker. Quote Link to comment
CJC Posted November 15, 2022 Share Posted November 15, 2022 (edited) On 11/15/2022 at 10:37 PM, ishtangli said: Read up a bit more on this and I need to install a plugin for video0 to work. No video drivers I think. Anyhow, I'll probably wait for the "privileged" bug to be resolved before migrating my VM to docker. I don’t believe it’s a bug. It’s my inability to get over the permissions setup. That’s why I put a post up so that someone with some knowledge could hopefully lend a helping hand. Edited November 17, 2022 by CJC Quote Link to comment
CJC Posted November 18, 2022 Share Posted November 18, 2022 I think I know what I have been doing wrong. in the edit screen of the docker container I added /dev/video0 as a 'device' in the 'value' field. I can now get the video stream from the capture card! Quote Link to comment
ishtangli Posted November 18, 2022 Share Posted November 18, 2022 Did you install the DVB plugin to get /dev/video0 on the host? Quote Link to comment
ishtangli Posted November 19, 2022 Share Posted November 19, 2022 Got it to work. 1. Install DVB drivers plugin 2. Install Hyperion docker and add a new device /dev/video0 1 Quote Link to comment
CJC Posted November 19, 2022 Share Posted November 19, 2022 9 hours ago, ishtangli said: Did you install the DVB plugin to get /dev/video0 on the host? I did, yes! Sorry, I should have mentioned that. Quote Link to comment
dexn Posted November 29, 2022 Share Posted November 29, 2022 Could you update the container to 2.0.14 please? Quote Link to comment
xenco Posted November 29, 2022 Author Share Posted November 29, 2022 (edited) @dexn The image is now up to date. You can force update via unraid or wait for the community apps to update. 👍 Edited November 29, 2022 by xenco Quote Link to comment
Er_Ricotta Posted January 6 Share Posted January 6 On 2/6/2022 at 10:47 PM, Chumba said: Hi Xenco! Happy to see hyperion has made its way to CA apps, thanks for your contribution this is very exciting. Sadly I'm having some trouble with the container, the web UI isnt loading. Here is the only log entry I see. incorrect HTTP headers line : "5Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A10%25255Ewidth%25253Dn%2525253A60%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A11%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A12%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A13%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A14%25255Ewidth%25253Dn%2525253A120%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A15%25255Ewidth%25253Dn%2525253A120%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A16%25255Ewidth%25253Dn%2525253A104%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A17%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A18%25255Ewidth%25253Dn%2525253A80%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A19%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A20%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A21%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A22%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A23%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A24%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A25%25255Ewidth%25253Dn%2525253A75%25255Ehidden%25253Db%2525253A1%255Eo%25253Aid%25253Dn%2525253A26%25255Ewidth%25253Dn%2525253A100%5Esort%3Do%253Afield%253Ds%25253Atime_added%255Edirection%253Ds%25253ADESC; ca_startupButton=topperforming; unraid_c9fdc1d97e4eda4a7a923e079de6589a=69e7b7faa035f36c7dfddbc2fe0c5c49; ud_reload=UD_reload; ca_installMulti=false; ca_categoryName=undefined; ca_categoryText=Search%20for%20hyperion; ca_searchActive=true; ca_filter=hyperion; ca_data=%7B%22docker%22%3A%22%22%2C%22section%22%3A%22AppStore%22%2C%22selected_category%22%3A%22%22%2C%22subcategory%22%3A%22%22%2C%22selected_subcategory%22%3A%22%22%2C%22selected%22%3A%22%7B%5C%22docker%5C%22%3A%5B%5D%2C%5C%22plugin%5C%22%3A%5B%5D%2C%5C%22deletePaths%5C%22%3A%5B%5D%7D%22%2C%22lastUpdated%22%3A0%2C%22nextpage%22%3A0%2C%22prevpage%22%3A0%2C%22currentpage%22%3A1%2C%22searchFlag%22%3Atrue%2C%22searchActive%22%3Atrue%2C%22previousAppsSection%22%3A%22%22%2C%22searchInProgress%22%3Afalse%2C%22actions%22%3Afalse%2C%22sidebarapppath%22%3A%22%2Ftmp%2Fcommunity.applications%2FtempFiles%2Ftemplates-community-apps%2FxencosRepository%2Fnq00-hyperionng-latest.xml%22%2C%22sidebarappname%22%3A%22hyperion.ng%22%7D; ca_categories_enabled=%5B%5D; ca_selectedMenu=; sidebarAppPath=; sidebarAppName=\r\n" Where should I look for more info or logs to try and track down the issue? Thanks again Hey everyone, has someone managed to solve this issue? I have access to the WEB UI and I just set up android grabber on my TV. Unfortunately, the led strip doesn't work when starting the ambilight and I get this error message in the logs.... No idea what to do now Quote Link to comment
ABEIDO Posted March 27 Share Posted March 27 hiya, any possbility for an update on the container to 2.0.15? 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.