Hello,
I am new to Hyperion/HyperHDR and this is my first setup attempt. I am using HyperHDR, so hopefully this is the right place for that? I don't see any other active forums but if I am missing them, please let me know.
Here is my setup:
509 ws2821b LED's
Running through WLED
Running HyperHDR 18.0.0.0
Raspberry Pi 4
In the HyperHDR app, everything looks fine and I get a normal and accurate live preview. In WLED, it shows as live and controlled by HyperHDR. But, there are no actual LED's on, zero.
Any help getting me started would be extrememly appreciated!
Here is the debug log from when I turned off the LED device and restarted it:
2022-11-10T18:42:54.058Z [HYPERHDR0] No source left -> switch LED-Device off
2022-11-10T18:42:54.058Z [SMOOTHING0] Clearing queued colors before: disabling
2022-11-10T18:42:54.058Z [SMOOTHING0] Smoothing queue is cleared
2022-11-10T18:42:54.058Z [LEDDEVICE_WLED] (LedDevice.cpp:136) Disable device
2022-11-10T18:42:54.059Z [LEDDEVICE_WLED] (LedDevice.cpp:336) Switch off
2022-11-10T18:42:54.059Z [LEDDEVICE_WLED] (LedDeviceWled.cpp:175)
2022-11-10T18:42:54.059Z [LEDDEVICE_WLED] (LedDevice.cpp:294) Set LED strip to black/power off
2022-11-10T18:42:54.059Z [LEDDEVICE] (ProviderRestApi.cpp:165) PUT: [http://192.168.0.100/json/state] [{"on":false,"live":false}]
2022-11-10T18:42:54.089Z [WEBSOCKET] (JsonAPI.cpp:1267) log streaming deactivated for client ::ffff:192.168.0.218
2022-11-10T18:42:54.239Z [LEDDEVICE] (ProviderRestApi.cpp:194) PUT exit: [http://192.168.0.100/json/state] [{"on":false,"live":false}]
2022-11-10T18:42:54.239Z [LEDDEVICE] (ProviderRestApi.cpp:383) Reply.httpStatusCode [200]
2022-11-10T18:42:54.240Z [COMPONENTREG0] Video capture device: disabled
2022-11-10T18:42:54.262Z [V4L2:USB VIDEO: USB] Stopped
2022-11-10T18:42:54.240Z [SMOOTHING0] Clearing queued colors before: disabling
2022-11-10T18:42:54.240Z [SMOOTHING0] Smoothing queue is cleared
2022-11-10T18:42:54.240Z [LEDDEVICE_WLED] (LedDevice.cpp:136) Disable device
2022-11-10T18:42:54.241Z [COMPONENTREG0] LED device: disabled
2022-11-10T18:42:54.262Z [V4L2:USB VIDEO: USB] Frame index = 168700, inactive or critical VIDIOC_QBUF error in v4l2 driver. Buf index = 3, worker = 0, is_active = 0.
2022-11-10T18:43:25.627Z [COMPONENTREG0] (ComponentRegister.cpp:74) Enable Hyperhdr, recover previous component states
2022-11-10T18:43:25.634Z [COMPONENTREG0] HyperHDR: enabled
2022-11-10T18:43:25.629Z [SMOOTHING0] Clearing queued colors before: enabling
2022-11-10T18:43:25.630Z [SMOOTHING0] Smoothing queue is cleared
2022-11-10T18:43:25.630Z [COMPONENTREG0] Smoothing: enabled
2022-11-10T18:43:25.631Z [COMPONENTREG0] Blackborder detector: enabled
2022-11-10T18:43:25.632Z [MUXER0] Register new input 'System/VIDEOGRABBER' with priority 240 as inactive
2022-11-10T18:43:25.633Z [COMPONENTREG0] Video capture device: enabled
2022-11-10T18:43:25.635Z [V4L2:USB VIDEO: USB] Multithreading for V4L2 is enabled. Available thread's count 4
2022-11-10T18:43:25.638Z [V4L2:USB VIDEO: USB] Found capture device: /dev/video15
2022-11-10T18:43:25.639Z [V4L2:USB VIDEO: USB] Found capture device: /dev/video21
2022-11-10T18:43:25.641Z [V4L2:USB VIDEO: USB] Found capture device: /dev/video14
2022-11-10T18:43:25.641Z [V4L2:USB VIDEO: USB] Found capture device: /dev/video22
2022-11-10T18:43:25.827Z [V4L2:USB VIDEO: USB] Found capture device: /dev/video0
2022-11-10T18:43:25.827Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:402) Device has 'brightness' control => min: -128, max: 127, default: -11
2022-11-10T18:43:25.827Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:408) Device has 'contrast' control => min: 0, max: 255, default: 148
2022-11-10T18:43:25.827Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:414) Device has 'saturation' control => min: 0, max: 255, default: 180
2022-11-10T18:43:25.827Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:420) Device has 'hue' control => min: -128, max: 127, default: 0
2022-11-10T18:43:25.830Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:212) Searching for USB Video: USB Video (video0) 1280 x 720 @ 60 fps, input: -1 (NO_CHANGE)
2022-11-10T18:43:25.831Z [V4L2:USB VIDEO: USB] *************************************************************************************************
2022-11-10T18:43:25.831Z [V4L2:USB VIDEO: USB] Starting V4L2 grabber. Selected: USB Video: USB Video (video0) [/dev/video0] 1280 x 720 @ 60 fps mjpeg
2022-11-10T18:43:25.831Z [V4L2:USB VIDEO: USB] *************************************************************************************************
2022-11-10T18:43:25.831Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:807) Hardware cropping is not supported: ignoring
2022-11-10T18:43:25.832Z [V4L2:USB VIDEO: USB] Set device input to: Camera 1
2022-11-10T18:43:25.833Z [V4L2:USB VIDEO: USB] Set resolution to: 1280 x 720
2022-11-10T18:43:25.834Z [V4L2:USB VIDEO: USB] Set framerate to 60 FPS
2022-11-10T18:43:25.834Z [V4L2:USB VIDEO: USB] Brightness set to: -11 (default)
2022-11-10T18:43:25.835Z [V4L2:USB VIDEO: USB] Contrast set to: 148 (default)
2022-11-10T18:43:25.835Z [V4L2:USB VIDEO: USB] Saturation set to: 180 (default)
2022-11-10T18:43:25.835Z [V4L2:USB VIDEO: USB] Hue set to: 0 (default)
2022-11-10T18:43:25.836Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:105) LUT folder location: '/usr/share/hyperhdr/lut'
2022-11-10T18:43:25.836Z [V4L2:USB VIDEO: USB] LUT file is not found here: /.hyperhdr/lut_lin_tables.3d
2022-11-10T18:43:25.836Z [V4L2:USB VIDEO: USB] (Grabber.cpp:445) LUT file found: /usr/share/hyperhdr/lut/lut_lin_tables.3d
2022-11-10T18:43:25.836Z [V4L2:USB VIDEO: USB] (Grabber.cpp:455) Index 1 for HDR YUV
2022-11-10T18:43:25.886Z [V4L2:USB VIDEO: USB] Found and loaded LUT: '/usr/share/hyperhdr/lut/lut_lin_tables.3d'
2022-11-10T18:43:25.886Z [V4L2:USB VIDEO: USB] Video pixel format is set to: MJPEG
2022-11-10T18:43:25.897Z [V4L2:USB VIDEO: USB] Started
2022-11-10T18:43:25.634Z [SMOOTHING0] Clearing queued colors before: enabling
2022-11-10T18:43:25.634Z [SMOOTHING0] Smoothing queue is cleared
2022-11-10T18:43:25.634Z [LEDDEVICE_WLED] (LedDevice.cpp:102) Enable device
2022-11-10T18:43:25.635Z [LEDDEVICE_WLED] (LedDevice.cpp:310) Switch on
2022-11-10T18:43:25.635Z [LEDDEVICE_WLED] (LedDeviceWled.cpp:128)
2022-11-10T18:43:25.635Z [LEDDEVICE] (ProviderRestApi.cpp:165) PUT: [http://192.168.0.100/json/state] [{"on":true,"live":true}]
2022-11-10T18:43:25.753Z [LEDDEVICE] (ProviderRestApi.cpp:194) PUT exit: [http://192.168.0.100/json/state] [{"on":true,"live":true}]
2022-11-10T18:43:25.753Z [LEDDEVICE] (ProviderRestApi.cpp:383) Reply.httpStatusCode [200]
2022-11-10T18:43:25.753Z [COMPONENTREG0] LED device: enabled
2022-11-10T18:43:25.754Z [SMOOTHING0] Using alternative smoothing input (0)
2022-11-10T18:43:25.754Z [SMOOTHING0] Using alternative smoothing procedure (0)
2022-11-10T18:43:25.930Z [V4L2:USB VIDEO: USB] Video cache: enabled, size: 2, hits: 995, needed: 1, cleanup: 0, limit: 8
2022-11-10T18:43:25.957Z [MUXER0] Priority 240 is now active
2022-11-10T18:43:25.957Z [MUXER0] Set visible priority to 240
2022-11-10T18:43:25.958Z [HYPERHDR0] New priority[240], previous [255]
2022-11-10T18:43:25.958Z [HYPERHDR0] New source available -> switch LED-Device on
2022-11-10T18:43:25.958Z [SMOOTHING0] Clearing queued colors before: enabling
2022-11-10T18:43:25.958Z [SMOOTHING0] Smoothing queue is cleared
2022-11-10T18:43:25.958Z [LEDDEVICE_WLED] (LedDevice.cpp:102) Enable device
2022-11-10T18:43:25.962Z [SMOOTHING0] Using alternative smoothing input (0)
2022-11-10T18:43:25.979Z [SMOOTHING0] Using alternative smoothing procedure (0)
2022-11-10T18:43:37.651Z [WEBSOCKET] (JsonAPI.cpp:1258) log streaming activated for client ::ffff:192.168.0.218
2022-11-10T18:44:00.018Z [V4L2:USB VIDEO: USB] Video cache: enabled, size: 1, hits: 1242, needed: 1, cleanup: 0, limit: 8