1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SOLVED Hyperion NG help please to setup 2 AtmoORB

Discussion in 'Software Support' started by RKF, 23 June 2020.

  1. Blokmeister

    Blokmeister Member

    Messages:
    31
    Hardware:
    RPi2, 32/64bit, +AtmoOrb
    The device does not work after a restart of hyperion, but does not show the error. I was mostly highlighting the error after I disable/enable the device.

    Below is the output of journalctl -fu hyperion.service while I do a systemctl restart hyperion.service and then start a rainbow swirl fast through the web ui.
    Code:
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: Hyperion caught signal :SIGTERM
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.115 hyperiond DAEMON       : <DEBUG> hyperiond.cpp:173:freeObjects() | Cleaning up Hyperion before quit.
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.118 hyperiond FLATBUFSERVE : <DEBUG> FlatBufferClient.cpp:70:disconnected() | Socket Closed
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.119 hyperiond FLATBUFSERVE : <INFO> Stopped
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.121 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:255:clearInput() | Removed source priority 140
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.121 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 255
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.122 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:255:clearInput() | Removed source priority 140
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.122 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 250
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.120 hyperiond PROTOSERVER  : <INFO> Stopped
    Sep 01 08:47:23 LibreELEC systemd[1]: Stopping Hyperion ambient light systemd service...
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.130 hyperiond WEBSERVER    : <INFO> Stopped Hyperion Webserver
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.132 hyperiond WEBSERVER    : <INFO> Stopped Hyperion Webserver
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.136 hyperiond HYPERION     : <INFO> Hyperion instance 'APA102' has been stopped
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: [hyperiond LedDeviceWrapper] <INFO> LedDevice 'apa102' closed
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.213 hyperiond HYPERION     : <INFO> Hyperion instance 'Atmoorb' has been stopped
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: [hyperiond LedDeviceWrapper] <INFO> LedDevice 'atmoorb' closed
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.301 hyperiond Dispmanx     : <DEBUG> GrabberWrapper.cpp:42:~GrabberWrapper() | Close grabber: Dispmanx
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.302 hyperiond V4L2:auto    : <DEBUG> GrabberWrapper.cpp:42:~GrabberWrapper() | Close grabber: V4L2:auto
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.303 hyperiond MAIN         : <INFO> Application closed with code 0
    Sep 01 08:47:23 LibreELEC hyperiond[24510]: 2020-09-01T08:47:23.303 hyperiond DAEMON       : <DEBUG> PythonInit.cpp:57:~PythonInit() | Cleaning up Python interpreter
    Sep 01 08:47:23 LibreELEC systemd[1]: hyperion.service: Succeeded.
    Sep 01 08:47:23 LibreELEC systemd[1]: Stopped Hyperion ambient light systemd service.
    Sep 01 08:47:23 LibreELEC systemd[1]: Started Hyperion ambient light systemd service.
    Sep 01 08:47:23 LibreELEC hyperiond[24534]: 2020-09-01T08:47:23.964 hyperiond DAEMON       : <INFO> CEC handler created
    Sep 01 08:47:23 LibreELEC hyperiond[24534]: 2020-09-01T08:47:23.995 hyperiond EFFECTFILES  : <INFO> 39 effects loaded from directory :/effects/
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.007 hyperiond EFFECTFILES  : <INFO> 22 effect schemas loaded from directory :/effects/schema/
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.008 hyperiond EFFECTFILES  : <INFO> 0 effects loaded from directory /storage/hyperion//custom-effects
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.183 hyperiond SETTINGSMGR  : <DEBUG> SettingsManager.cpp:107:SettingsManager() | Settings database initialized
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.196 hyperiond BLACKBORDER  : <DEBUG> BlackBorderProcessor.cpp:64:handleSettingsUpdate() | Set mode to: default
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.196 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Blackborder detector: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.276 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Smoothing: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.276 hyperiond LEDDEVICE    : <INFO> Start LedDevice 'apa102'.
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.280 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:133:init() | deviceConfig: [{"colorOrder":"bgr","currentLedCount":222,"hardwareLedCount":222,"invert":false,"latchTime":0,"output":"/dev/spidev0.0","rate":1e+06,"rewriteTime":1000,"type":"apa102"}]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.280 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:153:init() | Refresh interval = 1000ms
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.282 hyperiond FLATBUFCONN  : <INFO> Connecting to Hyperion: 127.0.0.1:19401
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.284 hyperiond LEDDEVICE    : <DEBUG> ProviderSpi.cpp:45:init() | _baudRate_Hz [1000000], _latchTime_ms [0]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.284 hyperiond LEDDEVICE    : <DEBUG> ProviderSpi.cpp:46:init() | _spiDataInvert [0], _spiMode [0]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.286 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 0
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.289 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effect: name [Rainbow swirl fast], smoothCfg [2]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.289 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input 'System/EFFECT' with priority 0 as inactive
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.290 hyperiond HYPERION     : <INFO> Initial foreground effect 'Rainbow swirl fast' started
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.294 hyperiond BOBLIGHT     : <DEBUG> BoblightServer.cpp:28:BoblightServer() | Instance created
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.295 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED device: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.332 hyperiond SETTINGSMGR  : <DEBUG> SettingsManager.cpp:107:SettingsManager() | Settings database initialized
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.336 hyperiond BLACKBORDER  : <DEBUG> BlackBorderProcessor.cpp:64:handleSettingsUpdate() | Set mode to: default
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.337 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Blackborder detector: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.394 hyperiond DAEMON       : <INFO> set screen capture device to 'dispmanx'
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.395 hyperiond DISPMANXGRAB : <DEBUG> Grabber.cpp:30:setVideoMode() | Set videomode to 0
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.400 hyperiond DISPMANXGRAB : <INFO> Display opened with resolution: 720x480
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.401 hyperiond DISPMANXGRAB : <DEBUG> Grabber.cpp:90:setWidthHeight() | Set new width: 80, height: 45 for capture
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.403 hyperiond DAEMON       : <INFO> DISPMANX frame grabber created
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.406 hyperiond V4L2:AUTO    : <DEBUG> Grabber.cpp:30:setVideoMode() | Set videomode to 0
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.408 hyperiond V4L2:AUTO    : <INFO> Signal threshold set to: {12, 12, 12}
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.409 hyperiond LEDDEVICE    : <INFO> Start LedDevice 'atmoorb'.
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.410 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Smoothing: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.410 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:133:init() | deviceConfig: [{"colorOrder":"rgb","currentLedCount":2,"hardwareLedCount":2,"latchTime":1,"numLeds":24,"orbIds":"1,2","output":"239.15.18.2","port":49692,"type":"atmoorb","useOrbSmoothing":true}]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.410 hyperiond V4L2:AUTO    : <INFO> CEC detection is now disabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.414 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 02020-09-01T08:47:24.413 hyperiond V4L2:AUTO    : <INFO> Signal detection is now disabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.414 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effect: name [Rainbow swirl fast], smoothCfg [2]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.415 hyperiond V4L2:AUTO    : <INFO> Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.415 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input 'System/EFFECT' with priority 0 as inactive
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.415 hyperiond DAEMON       : <DEBUG> hyperiond.cpp:567:handleSettingsUpdate() | V4L2 grabber created
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.417 hyperiond HYPERION     : <INFO> Initial foreground effect 'Rainbow swirl fast' started
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.419 hyperiond EFFECTENGINE : <INFO> Run effect "Warm mood blobs" on channel 254
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.420 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effect: name [Warm mood blobs], smoothCfg [2]
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.420 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input 'System/EFFECT' with priority 254 as inactive
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.421 hyperiond HYPERION     : <INFO> Inital background effect 'Warm mood blobs' started
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.419 hyperiond JSONSERVER   : <DEBUG> JsonServer.cpp:27:JsonServer() | Created instance
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.423 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input 'System/GRABBER' with priority 250 as inactive
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.424 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Framegrabber: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.425 hyperiond JSONSERVER   : <INFO> Started on port 19444
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.426 hyperiond BOBLIGHT     : <DEBUG> BoblightServer.cpp:28:BoblightServer() | Instance created
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.427 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED device: enabled
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.429 hyperiond FLATBUFSERVE : <INFO> Started on port 19400
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.429 hyperiond PROTOSERVER  : <INFO> Started on port 19445
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.432 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:32:initServer() | Initialize Webserver
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.437 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:32:initServer() | Initialize Webserver
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.437 hyperiond HYPERION     : <INFO> Hyperion instance 'APA102' has been started
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.438 hyperiond Dispmanx     : <DEBUG> GrabberWrapper.cpp:48:start() | Grabber start()
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.440 hyperiond HYPERION     : <INFO> Hyperion instance 'Atmoorb' has been started
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.496 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserver settings
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.498 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document root to: :/webconfig
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.496 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserver settings
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.502 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document root to: :/webconfig
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.504 hyperiond WEBSERVER    : <INFO> Started on port 8090 name 'Hyperion Webserver'
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.534 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 0
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.546 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 250 is now active
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.547 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 0
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.828 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:174:handleSettingsUpdate() | Setup SSL certificate
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.830 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:190:handleSettingsUpdate() | Setup private SSL key
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.831 hyperiond WEBSERVER    : <INFO> Started on port 8092 name 'Hyperion Webserver'
    Sep 01 08:47:24 LibreELEC hyperiond[24534]: 2020-09-01T08:47:24.833 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 0 is now active
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.042 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 0 is now active
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.093 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:198:setInput() | Priority 254 is now active
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.750 hyperiond FLATBUFSERVE : <DEBUG> FlatBufferServer.cpp:68:newConnection() | New connection from ::ffff:192.168.1.50
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.803 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input '[email protected]::ffff:192.168.1.50/FLATBUFSERVER' with priority 140 as inactive
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.804 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input '[email protected]::ffff:192.168.1.50/FLATBUFSERVER' with priority 140 as inactive
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.855 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 140 is now active
    Sep 01 08:47:25 LibreELEC hyperiond[24534]: 2020-09-01T08:47:25.856 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 140 is now active
    Sep 01 08:47:27 LibreELEC hyperiond[24534]: 2020-09-01T08:47:27.470 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:298:setCurrentTime() | Timeout clear for priority 0
    Sep 01 08:47:27 LibreELEC hyperiond[24534]: 2020-09-01T08:47:27.721 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 140
    Sep 01 08:47:27 LibreELEC hyperiond[24534]: 2020-09-01T08:47:27.725 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:298:setCurrentTime() | Timeout clear for priority 0
    Sep 01 08:47:27 LibreELEC hyperiond[24534]: 2020-09-01T08:47:27.971 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 140
    Sep 01 08:47:28 LibreELEC hyperiond[24534]: 2020-09-01T08:47:28.754 hyperiond WEBSOCKET    : <DEBUG> WebSocketClient.cpp:30:WebSocketClient() | New connection from ::ffff:192.168.1.187
    Sep 01 08:47:28 LibreELEC hyperiond[24534]: 2020-09-01T08:47:28.756 hyperiond WEBSOCKET    : <DEBUG> JsonAPI.cpp:107:handleInstanceSwitch() | Client '::ffff:192.168.1.187' switch to Hyperion instance 0
    Sep 01 08:47:29 LibreELEC hyperiond[24534]: 2020-09-01T08:47:29.039 hyperiond WEBSOCKET    : <DEBUG> JsonAPI.cpp:107:handleInstanceSwitch() | Client '::ffff:192.168.1.187' switch to Hyperion instance 1
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.411 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 1
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.412 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effect: name [Rainbow swirl fast], smoothCfg [2]
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.413 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new input 'Web [email protected]::ffff:192.168.1.187/EFFECT' with priority 1 as inactive
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.797 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 1 is now active
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.798 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 1
    No activity on the AtmoOrbs.

    I then go to the web ui and disable/enable the AtmoOrb device (showing overlapping logs to ensure I didn't miss anything):
    Code:
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.797 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 1 is now active
    Sep 01 08:48:26 LibreELEC hyperiond[24534]: 2020-09-01T08:48:26.798 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 1
    Sep 01 08:52:33 LibreELEC hyperiond[24534]: 2020-09-01T08:52:33.174 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED device: disabled
    Sep 01 08:52:35 LibreELEC hyperiond[24534]: QNativeSocketEngine::bind() was not called in QAbstractSocket::UnconnectedState
    Sep 01 08:52:35 LibreELEC hyperiond[24534]: 2020-09-01T08:52:35.098 hyperiond LEDDEVICE    : <ERROR> Device disabled, device 'atmoorb' signals error: '(-1) Unknown error, MulticastGroup: (239.15.18.2)'
    Sep 01 08:52:35 LibreELEC [24534]: Device disabled, device 'atmoorb' signals error: '(-1) Unknown error, MulticastGroup: (239.15.18.2)'
    
    One thing I am wondering is how do I tell hyperion which orb ID is left, and which is right? Or more specifically: how do I match the orb IDs to the LED IDs? I have two LEDs in the LED config and two orb IDs in the device config. Note: I have also tried it with one LED and one orb ID, but that didn't work either.
     
  2. Lord-Grey

    Lord-Grey Moderator Staff Member Developer

    Messages:
    204
    Hardware:
    RPi3, 32/64bit
  3. Lord-Grey

    Lord-Grey Moderator Staff Member Developer

    Messages:
    204
    Hardware:
    RPi3, 32/64bit
    What may be confusing is that the Orb are number 1,2,... while the numbering of LEDs in the layout start at zero.Therefore your Orb 1 is Led 0 in the layout.

    Nevertheless, you can give speaking names to your Leds.
    You update the text in the "Generated/Current LED Configuration" textbox

    You might want to copy they following into the textbox and press "Update Preview"
    Code:
    [
    
      {
        "hmax": 0.15,
        "hmin": 0,
        "name": "AtmoOrb 1",
        "vmax": 0.85,
        "vmin": 0.15
      },
      {
        "hmax": 1,
        "hmin": 0.85,
        "name": "AtmoOrb 2",
        "vmax": 0.85,
        "vmin": 0.15
      }
    ]
    You should see

    upload_2020-9-2_12-46-9.png

    To further refine the layout you might want to have a look at the following documentation:

    https://docs.hyperion-project.org/en/user/advanced/Advanced.html#led-layout
     
  4. Blokmeister

    Blokmeister Member

    Messages:
    31
    Hardware:
    RPi2, 32/64bit, +AtmoOrb
    I installed the latest PR using the procedure described earlier. However, it gives me an error when starting:

    Code:
    Sep 02 13:44:07 LibreELEC hyperiond[28246]: 2020-09-02T13:44:07.970 hyperiond HYPERION     : <INFO> Hyperion instance 'Atmoorb' has been started
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.031 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserver settings
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.032 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document root to: :/webconfig
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.033 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserver settings
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.035 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document root to: :/webconfig
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.038 hyperiond WEBSERVER    : <INFO> Started on port 8090 name 'Hyperion Webserver'
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: LookupError: Traceback (most recent call last):
    Sep 02 13:44:08 LibreELEC hyperiond[28246]:   File "/storage/hyperion/bin/python35.zip/encodings/__init__.py", line 31, in <module>
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.064 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 0
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: unknown encoding: ascii
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.068 hyperiond EFFECTENGINE : <ERROR> Failed to get thread state for Rainbow swirl fast
    Sep 02 13:44:08 LibreELEC [28246]: Failed to get thread state for Rainbow swirl fast
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: Hyperion caught signal :SIGSEGVHyperion caught signal :
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: SIGSEGV
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.072 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 250 is now active
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.073 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible priority to 0
    Sep 02 13:44:08 LibreELEC hyperiond[28246]: 2020-09-02T13:44:08.076 hyperiond CORE         : <ERROR>         /opt/vc/lib/libc.so.6(__default_rt_sa_restorer+0) [0x75798210]
    Sep 02 13:44:08 LibreELEC [28246]:         /opt/vc/lib/libc.so.6(__default_rt_sa_restorer+0) [0x75798210]
    Sep 02 13:44:08 LibreELEC systemd[1]: hyperion.service: Main process exited, code=killed, status=11/SEGV
    Sep 02 13:44:08 LibreELEC systemd[1]: hyperion.service: Failed with result 'signal'.
    
    I'm still troubleshooting a bit on my own to see if I have messed up myself or not.
     
  5. Blokmeister

    Blokmeister Member

    Messages:
    31
    Hardware:
    RPi2, 32/64bit, +AtmoOrb
    Okay, I did a manual update by just downloading the artifact and copying that over my hyperion service. Now it starts properly. Moreover, no more errors in the logs. When I move tabs, the LED device stays enabled. However, my AtmoOrbs still don't light up.

    What could I be doing wrong?

    See logs below:
    Code:
    Sep 02 14:06:20 LibreELEC systemd[1]: Started Hyperion ambient light systemd service.
    Sep 02 14:06:21 LibreELEC hyperiond[28877]: 2020-09-02T14:06:21.537 hyperiond DAEMON       : <INFO> CEC handler created
    Sep 02 14:06:21 LibreELEC hyperiond[28877]: 2020-09-02T14:06:21.567 hyperiond EFFECTFILES  : <INFO> 39 effects loaded from directory :/effects/
    Sep 02 14:06:21 LibreELEC hyperiond[28877]: 2020-09-02T14:06:21.580 hyperiond EFFECTFILES  : <INFO> 22 effect schemas loaded from directory :/effects/schema                                                                                                                                                                 /
    Sep 02 14:06:21 LibreELEC hyperiond[28877]: 2020-09-02T14:06:21.915 hyperiond EFFECTFILES  : <INFO> 0 effects loaded from directory /storage/hyperion//custo                                                                                                                                                                 m-effects
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.087 hyperiond SETTINGSMGR  : <DEBUG> SettingsManager.cpp:107:SettingsManager() | Settings da                                                                                                                                                                 tabase initialized
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.098 hyperiond BLACKBORDER  : <DEBUG> BlackBorderProcessor.cpp:64:handleSettingsUpdate() | Se                                                                                                                                                                 t mode to: default
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.099 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Black                                                                                                                                                                 border detector: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.351 hyperiond LEDDEVICE    : <INFO> Start LedDevice 'apa102'.
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.352 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Smoot                                                                                                                                                                 hing: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.352 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:133:init() | deviceConfig: [{"colorOrder"                                                                                                                                                                 :"bgr","currentLedCount":222,"hardwareLedCount":222,"invert":false,"latchTime":0,"output":"/dev/spidev0.0","rate":1e+06,"rewriteTime":1000,"type":"apa102"}]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.352 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:153:init() | Refresh interval = 1000ms
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.353 hyperiond LEDDEVICE    : <DEBUG> ProviderSpi.cpp:45:init() | _baudRate_Hz [1000000], _la                                                                                                                                                                 tchTime_ms [0]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.354 hyperiond LEDDEVICE    : <DEBUG> ProviderSpi.cpp:46:init() | _spiDataInvert [0], _spiMod                                                                                                                                                                 e [0]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.356 hyperiond FLATBUFCONN  : <INFO> Connecting to Hyperion: 127.0.0.1:19401
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.360 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 0
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.363 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Rainbow swirl fast], smoothCfg [2]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.363 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'System/EFFECT' with priority 0 as inactive
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.364 hyperiond HYPERION     : <INFO> Initial foreground effect 'Rainbow swirl fast' started
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.368 hyperiond BOBLIGHT     : <DEBUG> BoblightServer.cpp:28:BoblightServer() | Instance creat                                                                                                                                                                 ed
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.369 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED d                                                                                                                                                                 evice: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.402 hyperiond SETTINGSMGR  : <DEBUG> SettingsManager.cpp:107:SettingsManager() | Settings da                                                                                                                                                                 tabase initialized
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.406 hyperiond BLACKBORDER  : <DEBUG> BlackBorderProcessor.cpp:64:handleSettingsUpdate() | Se                                                                                                                                                                 t mode to: default
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.406 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Black                                                                                                                                                                 border detector: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.631 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 0
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.681 hyperiond DAEMON       : <INFO> set screen capture device to 'dispmanx'
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.681 hyperiond DISPMANXGRAB : <DEBUG> Grabber.cpp:30:setVideoMode() | Set videomode to 0
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.685 hyperiond DISPMANXGRAB : <INFO> Display opened with resolution: 720x480
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.686 hyperiond DISPMANXGRAB : <DEBUG> Grabber.cpp:90:setWidthHeight() | Set new width: 80, he                                                                                                                                                                 ight: 45 for capture
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.686 hyperiond DAEMON       : <INFO> DISPMANX frame grabber created
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.689 hyperiond V4L2:AUTO    : <DEBUG> Grabber.cpp:30:setVideoMode() | Set videomode to 0
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.689 hyperiond V4L2:AUTO    : <INFO> Signal threshold set to: {12, 12, 12}
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.690 hyperiond V4L2:AUTO    : <INFO> CEC detection is now disabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.690 hyperiond V4L2:AUTO    : <INFO> Signal detection is now disabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.691 hyperiond V4L2:AUTO    : <INFO> Signal detection area set to: 0.250000,0.250000 x 0.7500                                                                                                                                                                 00,0.750000
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.691 hyperiond DAEMON       : <DEBUG> hyperiond.cpp:568:handleSettingsUpdate() | V4L2 grabber                                                                                                                                                                  created
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.692 hyperiond JSONSERVER   : <DEBUG> JsonServer.cpp:27:JsonServer() | Created instance
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.694 hyperiond JSONSERVER   : <INFO> Started on port 19444
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.697 hyperiond FLATBUFSERVE : <INFO> Started on port 19400
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.700 hyperiond PROTOSERVER  : <INFO> Started on port 19445
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.702 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:32:initServer() | Initialize Webserver
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.702 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:32:initServer() | Initialize Webserver
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.707 hyperiond HYPERION     : <INFO> Hyperion instance 'APA102' has been started
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.752 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Smoot                                                                                                                                                                 hing: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.754 hyperiond LEDDEVICE    : <INFO> Start LedDevice 'atmoorb'.
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.755 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 0
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.756 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Rainbow swirl fast], smoothCfg [2]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.757 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'System/EFFECT' with priority 0 as inactive
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.756 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:133:init() | deviceConfig: [{"colorOrder"                                                                                                                                                                 :"rgb","currentLedCount":2,"hardwareLedCount":2,"latchTime":1,"numLeds":24,"orbIds":"1,2","output":"239.15.18.2","port":49692,"type":"atmoorb","useOrbSmooth                                                                                                                                                                 ing":true}]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.757 hyperiond HYPERION     : <INFO> Initial foreground effect 'Rainbow swirl fast' started
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.760 hyperiond EFFECTENGINE : <INFO> Run effect "Warm mood blobs" on channel 254
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.761 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Warm mood blobs], smoothCfg [2]
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.761 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'System/EFFECT' with priority 254 as inactive
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.762 hyperiond HYPERION     : <INFO> Inital background effect 'Warm mood blobs' started
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.764 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'System/GRABBER' with priority 250 as inactive
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.765 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | Frame                                                                                                                                                                 grabber: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.765 hyperiond Dispmanx     : <DEBUG> GrabberWrapper.cpp:48:start() | Grabber start()
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.766 hyperiond BOBLIGHT     : <DEBUG> BoblightServer.cpp:28:BoblightServer() | Instance creat                                                                                                                                                                 ed
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.767 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED d                                                                                                                                                                 evice: enabled
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.768 hyperiond HYPERION     : <INFO> Hyperion instance 'Atmoorb' has been started
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.771 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserv                                                                                                                                                                 er settings
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.771 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document                                                                                                                                                                  root to: :/webconfig
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.771 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:90:handleSettingsUpdate() | Apply Webserv                                                                                                                                                                 er settings
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.772 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:108:handleSettingsUpdate() | Set document                                                                                                                                                                  root to: :/webconfig
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.774 hyperiond WEBSERVER    : <INFO> Started on port 8090 name 'Hyperion Webserver'
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.872 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 250 is                                                                                                                                                                  now active
    Sep 02 14:06:22 LibreELEC hyperiond[28877]: 2020-09-02T14:06:22.873 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 0
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.079 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:174:handleSettingsUpdate() | Setup SSL ce                                                                                                                                                                 rtificate
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.082 hyperiond WEBSERVER    : <DEBUG> WebServer.cpp:190:handleSettingsUpdate() | Setup privat                                                                                                                                                                 e SSL key
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.083 hyperiond WEBSERVER    : <INFO> Started on port 8092 name 'Hyperion Webserver'
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.649 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:198:setInput() | Priority 254 is now                                                                                                                                                                  active
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.657 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 0 is n                                                                                                                                                                 ow active
    Sep 02 14:06:23 LibreELEC hyperiond[28877]: 2020-09-02T14:06:23.666 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 0 is n                                                                                                                                                                 ow active
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.470 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:298:setCurrentTime() | Timeout clear                                                                                                                                                                  for priority 0
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.723 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 255
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.756 hyperiond FLATBUFSERVE : <DEBUG> FlatBufferServer.cpp:68:newConnection() | New connectio                                                                                                                                                                 n from ::ffff:192.168.1.50
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.789 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put '[email protected]::ffff:192.168.1.50/FLATBUFSERVER' with priority 140 as inactive
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.789 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put '[email protected]::ffff:192.168.1.50/FLATBUFSERVER' with priority 140 as inactive
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.841 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 140 is                                                                                                                                                                  now active
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.842 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 140
    Sep 02 14:06:25 LibreELEC hyperiond[28877]: 2020-09-02T14:06:25.847 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 140 is                                                                                                                                                                  now active
    Sep 02 14:06:26 LibreELEC hyperiond[28877]: 2020-09-02T14:06:26.220 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:298:setCurrentTime() | Timeout clear                                                                                                                                                                  for priority 0
    Sep 02 14:06:26 LibreELEC hyperiond[28877]: 2020-09-02T14:06:26.471 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 140
    Sep 02 14:06:38 LibreELEC hyperiond[28877]: 2020-09-02T14:06:38.046 hyperiond WEBSOCKET    : <DEBUG> WebSocketClient.cpp:30:WebSocketClient() | New connecti                                                                                                                                                                 on from ::ffff:192.168.1.187
    Sep 02 14:06:38 LibreELEC hyperiond[28877]: 2020-09-02T14:06:38.047 hyperiond WEBSOCKET    : <DEBUG> JsonAPI.cpp:107:handleInstanceSwitch() | Client '::ffff                                                                                                                                                                 :192.168.1.187' switch to Hyperion instance 0
    Sep 02 14:06:38 LibreELEC hyperiond[28877]: 2020-09-02T14:06:38.647 hyperiond WEBSOCKET    : <DEBUG> JsonAPI.cpp:107:handleInstanceSwitch() | Client '::ffff                                                                                                                                                                 :192.168.1.187' switch to Hyperion instance 1
    Sep 02 14:06:46 LibreELEC hyperiond[28877]: 2020-09-02T14:06:46.239 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 1
    Sep 02 14:06:46 LibreELEC hyperiond[28877]: 2020-09-02T14:06:46.240 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Rainbow swirl fast], smoothCfg [2]
    Sep 02 14:06:46 LibreELEC hyperiond[28877]: 2020-09-02T14:06:46.241 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'Web [email protected]::ffff:192.168.1.187/EFFECT' with priority 1 as inactive
    Sep 02 14:06:46 LibreELEC hyperiond[28877]: 2020-09-02T14:06:46.575 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 1 is n                                                                                                                                                                 ow active
    Sep 02 14:06:46 LibreELEC hyperiond[28877]: 2020-09-02T14:06:46.576 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 1
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.483 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 0
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.485 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Rainbow swirl fast], smoothCfg [0]
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.485 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:158:registerInput() | Register new in                                                                                                                                                                 put 'System/EFFECT' with priority 0 as inactive
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.486 hyperiond EFFECTENGINE : <INFO> Run effect "Warm mood blobs" on channel 254
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.487 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Warm mood blobs], smoothCfg [0]
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.488 hyperiond EFFECTENGINE : <INFO> Run effect "Rainbow swirl fast" on channel 1
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.489 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:187:runEffectScript() | Start the effe                                                                                                                                                                 ct: name [Rainbow swirl fast], smoothCfg [0]
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.497 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 0
    Sep 02 14:07:15 LibreELEC hyperiond[28877]: 2020-09-02T14:07:15.681 hyperiond EFFECTENGINE : <INFO> effect finished
    Sep 02 14:07:16 LibreELEC hyperiond[28877]: 2020-09-02T14:07:16.465 hyperiond EFFECTENGINE : <INFO> Previous line repeats 2 times
    Sep 02 14:07:16 LibreELEC hyperiond[28877]: 2020-09-02T14:07:16.465 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:238:setInputImage() | Priority 0 is n                                                                                                                                                                 ow active
    Sep 02 14:07:18 LibreELEC hyperiond[28877]: 2020-09-02T14:07:18.970 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:298:setCurrentTime() | Timeout clear                                                                                                                                                                  for priority 0
    Sep 02 14:07:19 LibreELEC hyperiond[28877]: 2020-09-02T14:07:19.220 hyperiond HYPERION     : <DEBUG> PriorityMuxer.cpp:333:setCurrentTime() | Set visible pr                                                                                                                                                                 iority to 1
    Sep 02 14:07:24 LibreELEC hyperiond[28877]: 2020-09-02T14:07:24.040 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED d                                                                                                                                                                 evice: disabled
    Sep 02 14:07:25 LibreELEC hyperiond[28877]: 2020-09-02T14:07:25.015 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED d                                                                                                                                                                 evice: enabled