I've set up the hyperion-docker on my Raspberry Pi. The configuration specifies only one video device (/dev/video0), but the system tries to access multiple non-existent video devices, leading to a series of errors in the logs. This behavior seems incorrect as only one video device is intended to be used.
2024-07-30T20:19:52.751 |__| V4L2 : <ERROR> Throws error nr: Cannot open '/dev/video14' error code 2, No such file or directory
2024-07-30T20:19:52.751 |__| V4L2 : <ERROR> Throws error nr: Cannot open '/dev/video22' error code 2, No such file or directory
...
2024-07-30T20:19:52.755 |__| V4L2 : <ERROR> Throws error nr: Cannot open '/dev/video16' error code 2, No such file or directory
System Details:
OS: Raspbian GNU/Linux 11 (bullseye)
Hyperion Version: 2.0.16
Docker Version: 27.1.1, build 6312585
Steps to Reproduce:
Set up the Docker container using the above docker-compose configuration.
Start the container and observe the logs.
Expected Behavior:
Hyperion should only attempt to access the video device specified (/dev/video0).
Actual Behavior:
Hyperion attempts to access multiple non-existent video devices, which results in error messages.
Additional Information:
The Docker container has the correct permissions, and the specified video device is properly configured and accessible. It seems like Hyperion is not respecting the specified device or there may be a misconfiguration.
I've set up the hyperion-docker on my Raspberry Pi. The configuration specifies only one video device (
/dev/video0
), but the system tries to access multiple non-existent video devices, leading to a series of errors in the logs. This behavior seems incorrect as only one video device is intended to be used.Docker-Compose Configuration:
Logs:
System Details:
Steps to Reproduce:
docker-compose
configuration.Expected Behavior: Hyperion should only attempt to access the video device specified (
/dev/video0
).Actual Behavior: Hyperion attempts to access multiple non-existent video devices, which results in error messages.
Additional Information: The Docker container has the correct permissions, and the specified video device is properly configured and accessible. It seems like Hyperion is not respecting the specified device or there may be a misconfiguration.
Any guidance or fix would be appreciated!