core: Hyperion Integration: Effect Not Running
The problem
I’m running Hyperion on a separate RPI and trying to run an effect from a HA automation.
When the code runs, HA talks to Hyperion but creates a constant loop of log errors, with no effect running on the RPI. Hyperion is running USB Capture successfully, but the effect will not override it. Effects can be run through Hyperion directly, but not through an HA automation.
The log errors loop through indefinitely.
Priority set on the Hyperion integration is 150 Priority channel on the capture device is 100
What version of Home Assistant Core has the issue?
2022.6.7
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Core
Integration causing the issue
Hyperion
Link to integration documentation on our website
https://www.home-assistant.io/integrations/hyperion/
Diagnostics information
No response
Example YAML snippet
service: light.turn_on
data:
effect: Police Lights Single
target:
device_id: 0f0775f878f8881b8c15ed1e711dc8b5
Anything in the logs that might be useful for us?
2022-07-09T02:45:53.409Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '128', probably the priority reached timeout
2022-07-09T02:45:53.424Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '190', probably the priority reached timeout
2022-07-09T02:45:53.451Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '253', probably the priority reached timeout
2022-07-09T02:45:53.470Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '128', probably the priority reached timeout
2022-07-09T02:45:53.484Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '190', probably the priority reached timeout
2022-07-09T02:45:53.511Z [MUXER|First LED Hardware instance] (ERROR) setInput() used without registerInput() for priority '253', probably the priority reached timeout`
Additional information
Hyperion Server:
- Build: (HEAD detached at 2.0.13) (GitHub-dfd9438/5dc696b-1653218333)
- Build time: May 22 2022 12:55:01
- Git Remote: https://github.com/hyperion-project/hyperion.ng
- Version: 2.0.13
- UI Lang: en (BrowserLang: en-AU)
- UI Access: expert
- Avail Screen Cap.: dispmanx,framebuffer,qt
- Avail Video Cap.: v4l2
- Avail Services: boblight,cec,effectengine,forwarder,flatbuffer,protobuffer,mDNS,SSDP,borderdetection
- Config path: /root/.hyperion
- Database: read/write
Hyperion Server OS:
- Distribution: HyperBian GNU/Linux 11 (bullseye)
- Architecture: arm
- CPU Model: ARMv6-compatible processor rev 7 (v6l)
- CPU Type: Raspberry Pi Zero W Rev 1.1
- CPU Revision: 9000c1
- CPU Hardware: BCM2835
- Kernel: linux (5.15.32+ (WS: 32))
- Root/Admin: true
- Qt Version: 5.15.2
- Python Version: 3.9.2
- Browser: Mozilla/5.0
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 22 (9 by maintainers)
Hmm, I think I’ve got bigger issues. I only have on/off setup on my dashboard and I’m getting entities unavailable in my config.
I seem to have lost USB capture altogether now for some reason too. Looks like problems from the Hyperion side rather than the integration. I’ll keep tinkering and let you know where I get to. Thanks Dermot.