New User here... Installed Hyperion on a RPi3 about 4 months ago using DrZzzs video and my LED TV amblight was working wonderfully – I was filled with undeserved self-satisfaction and my wife thought at long last I was a genius (or smart, or less of an idiot). A few weeks ago, the LEDs would not shutdown when the TV was turned off and the effects would revert to the Background Effect showing that Hyperion was “idle”. At first I was able to turn it off manually through Home Assistant but eventually that did not work. Since this was always right before bed, the nuclear option appealed to me - I pulled the plug to the power supply – waiving the plug towards the Pi just to show dominance. Overnight, the idle effects would sometimes come back on – taunting me.
I got mad, called it names and changed control switches. I performed the required ritual sacrifices… I then decided to reflash with the same Hyperion-9 software and start from scratch. Now, the USB image capture software seems to be doing its job, the hyperion WebUI says everything set up nicely on there, I did the systemctl --now enable/disable hyperiond (a few times) and the LEDs don't seem to be responding. Network wise- everything seems to be on the consistent ports I had previous.
Being a newbie, Log reading is weak – at best… but it seems to show that the LEDs are disabled
(ERROR) Device disabled, device 'ws281x' signals error: 'Failed to open. Error message: mmap() failed'
and ports are not working correctly –
(INFO) Connecting to Hyperion: 127.0.0.1:19401
(INFO) Started on port 19400
(ERROR) Failed to bind port 19445
and a Code 19 error...
Anyone have any ideas?
2021-08-17T19:35:06.930Z [hyperiond DAEMON] (INFO) CEC handler created 2021-08-17T19:35:06.970Z [hyperiond EFFECTFILES] (INFO) 39 effects loaded from directory :/effects/ 2021-08-17T19:35:06.983Z [hyperiond EFFECTFILES] (INFO) 22 effect schemas loaded from directory :/effects/schema/ 2021-08-17T19:35:06.985Z [hyperiond EFFECTFILES] (INFO) 0 effects loaded from directory /home/pi/.hyperion/custom-effects/ 2021-08-17T19:35:07.170Z [hyperiond DAEMON] (INFO) set screen capture device to 'dispmanx' 2021-08-17T19:35:07.174Z [hyperiond DAEMON] (INFO) DISPMANX frame grabber created 2021-08-17T19:35:07.180Z [hyperiond V4L2] (INFO) Set new frames per second to: 5 fps 2021-08-17T19:35:07.181Z [hyperiond V4L2] (INFO) Set flipmode to NO_CHANGE 2021-08-17T19:35:07.285Z [hyperiond V4L2] (INFO) Started 2021-08-17T19:35:07.288Z [hyperiond JSONSERVER] (INFO) Started on port 19445 2021-08-17T19:35:07.177Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'ws281x'. 2021-08-17T19:35:07.182Z [hyperiond LEDDEVICE] (ERROR) Device disabled, device 'ws281x' signals error: 'Failed to open. Error message: mmap() failed' 2021-08-17T19:35:07.187Z [hyperiond FLATBUFCONN] (INFO) Connecting to Hyperion: 127.0.0.1:19401 2021-08-17T19:35:07.202Z [hyperiond EFFECTENGINE] (INFO) Run effect "Rainbow swirl fast" on channel 1 2021-08-17T19:35:07.263Z [hyperiond HYPERION] (INFO) Initial foreground effect 'Rainbow swirl fast' started 2021-08-17T19:35:07.320Z [hyperiond HYPERION] (INFO) Hyperion instance 'GPIO 18' has been started 2021-08-17T19:35:07.310Z [hyperiond FLATBUFSERVER] (INFO) Started on port 19400 2021-08-17T19:35:07.311Z [hyperiond PROTOSERVER] (ERROR) Failed to bind port 19445 2021-08-17T19:35:07.418Z [hyperiond WEBSERVER] (INFO) Started on port 8090 name 'Hyperion Webserver' 2021-08-17T19:35:08.064Z [hyperiond WEBSERVER] (INFO) Started on port 8092 name 'Hyperion Webserver' 2021-08-17T19:35:10.408Z [hyperiond EFFECTENGINE] (INFO) effect finished 2021-08-17T20:04:57.728Z [hyperiond V4L2] (ERROR) Throws error nr: VIDIOC_DQBUF error code 19, No such device 2021-08-17T20:04:57.731Z [hyperiond V4L2] (ERROR) VIDIOC_STREAMOFF error code 19, No such device 2021-08-17T20:04:57.734Z [hyperiond V4L2] (INFO) Stopped 2021-08-17T20:34:17.481Z [hyperiond V4L2] (INFO) Started 2021-08-17T20:44:10.548Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:215:sendClose()) send close: 1000 2021-08-17T20:44:10.865Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.4.65 2021-08-17T20:44:10.866Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:122:handleInstanceSwitch()) Client '::ffff:192.168.4.65' switch to Hyperion instance 0 2021-08-17T20:44:11.219Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1058:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.4.65