Hyperion System Summary Report (My Hyperion Config) Reported instance: [0] - Samsung LED < ----- System information -------------------- > Hyperion Server: - Build: LordGrey-bde49a8/26fd6d8-1749918223 - Build time: Jun 14 2025 16:47:52 - Build type: Release - Git Remote: https://github.com/hyperion-project/hyperion.ng - Version: 2.1.1 - UI Lang: en (BrowserLang: en-US) - UI Access: default - Avail Screen Cap.: dispmanx,framebuffer,qt - Avail Video Cap.: v4l2 - Avail Audio Cap.: audio - Avail Services: boblight,cec,effectengine,forwarder,flatbuffer,protobuffer,mDNS,SSDP,borderdetection - Config database: /storage/.hyperion/db/hyperion.db - Database: read/write - Mode: Non-GUI Hyperion Server OS: - Distribution: LibreELEC (official): 12.2.1 - Architecture: arm64 - CPU Type: Raspberry Pi 5 Model B Rev 1.0 - CPU Revision: d04170 - Kernel: linux (6.12.56 (WS: 64)) - Root/Admin: true - Qt Version: 6.4.2 - Python Version: 3.9.2 - Browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 < ----- Configured Instances ------------------ > 0: Samsung LED, Running: true < ----- This instance's priorities ------------ > 001: VISIBLE - (COLOR) 150: INVISIBLE - (FLATBUFSERVER) 250: INVISIBLE - (GRABBER) (Owner: FB) Autoselect: true < ----- This instance components' status -------> ALL - true SMOOTHING - true BLACKBORDER - true FORWARDER - false BOBLIGHTSERVER - false GRABBER - true V4L - false AUDIO - false LEDDEVICE - true < ----- Global configuration items------------- > { "settings": { "cecEvents": { "actions": [ { "action": "Suspend", "event": "standby" }, { "action": "Resume", "event": "set stream path" } ], "enable": false }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "forwarder": { "enable": false, "flatbuffer": [], "instance": 255, "instanceList": "NONE", "jsonapi": [] }, "framegrabber": { "available_devices": "Framebuffer", "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "framebuffer", "device_inputs": "0", "enable": true, "fps": 25, "framerates": "25", "height": 2160, "input": 0, "pixelDecimation": 8, "resolutions": "0", "width": 3840 }, "general": { "configVersion": "2.1.1", "name": "My Hyperion Config", "showOptHelp": true, "watchedVersionBranch": "Stable" }, "grabberAudio": { "audioEffect": "vuMeter", "device": "auto", "enable": false, "vuMeter": { "flip": "NO_CHANGE", "hotColor": [ 255, 0, 0 ], "multiplier": 1, "safeColor": [ 0, 255, 0 ], "safeValue": 45, "tolerance": 5, "warnColor": [ 255, 255, 0 ], "warnValue": 80 } }, "grabberV4L2": { "blueSignalThreshold": 0, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "none", "enable": false, "encoding": "NO_CHANGE", "flip": "NO_CHANGE", "fps": 15, "fpsSoftwareDecimation": 0, "greenSignalThreshold": 100, "hardware_brightness": 0, "hardware_contrast": 0, "hardware_hue": 0, "hardware_saturation": 0, "height": 0, "input": 0, "noSignalCounterThreshold": 200, "redSignalThreshold": 0, "sDHOffsetMax": 0.46, "sDHOffsetMin": 0.4, "sDVOffsetMax": 0.9, "sDVOffsetMin": 0.1, "signalDetection": false, "sizeDecimation": 8, "width": 0 }, "jsonServer": { "port": 19444 }, "logger": { "level": "debug" }, "network": { "internetAccessAPI": false, "ipWhitelist": [], "localApiAuth": false, "restirctedInternetAccessAPI": false }, "osEvents": { "lockEnable": true, "suspendEnable": true }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "schedEvents": { "enable": false }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } } } < ----- Selected Instance configuration items-- > [ { "id": 0, "settings": { "backgroundEffect": { "color": [ 255, 138, 0 ], "effect": "Warm mood blobs", "enable": false, "type": "effect" }, "blackborderdetector": { "blurRemoveCnt": 1, "borderFrameCnt": 50, "enable": true, "maxInconsistentCnt": 10, "mode": "default", "threshold": 5, "unknownFrameCnt": 600 }, "boblightServer": { "enable": false, "port": 19333, "priority": 128 }, "color": { "channelAdjustment": [ { "backlightColored": false, "backlightThreshold": 0, "blue": [ 0, 0, 255 ], "brightness": 100, "brightnessCompensation": 100, "brightnessGain": 1, "cyan": [ 0, 255, 255 ], "gammaBlue": 2.2, "gammaGreen": 2.2, "gammaRed": 2.2, "green": [ 0, 255, 0 ], "id": "default", "leds": "*", "magenta": [ 255, 0, 255 ], "red": [ 255, 0, 0 ], "saturationGain": 1, "temperature": 6600, "white": [ 255, 255, 255 ], "yellow": [ 255, 255, 0 ] } ], "imageToLedMappingType": "multicolor_mean" }, "device": { "autoStart": true, "colorOrder": "rgb", "enableAttempts": 6, "enableAttemptsInterval": 15, "hardwareLedCount": 210, "invert": false, "latchTime": 0, "output": "/dev/spidev0.0", "rate": 3000000, "rewriteTime": 1000, "type": "sk6812spi", "whiteAlgorithm": "auto" }, "foregroundEffect": { "color": [ 0, 0, 255 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "instCapture": { "audioEnable": false, "audioGrabberDevice": "NONE", "audioPriority": 230, "systemEnable": true, "systemGrabberDevice": "NONE", "systemPriority": 250, "v4lEnable": false, "v4lGrabberDevice": "NONE", "v4lPriority": 240 }, "ledConfig": { "classic": { "bottom": 68, "edgegap": 0, "glength": 0, "gpos": 0, "hdepth": 8, "left": 37, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 105, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": false, "right": 37, "top": 68, "vdepth": 5 }, "ledBlacklist": [], "matrix": { "cabling": "snake", "direction": "horizontal", "gapbottom": 0, "gapleft": 0, "gapright": 0, "gaptop": 0, "ledshoriz": 1, "ledsvert": 1, "start": "top-left" } }, "leds": [ { "hmax": 1, "hmin": 0.9853, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9853, "hmin": 0.9706, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9706, "hmin": 0.9559, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9559, "hmin": 0.9412, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9412, "hmin": 0.9265, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9265, "hmin": 0.9118, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9118, "hmin": 0.8971, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8971, "hmin": 0.8824, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8824, "hmin": 0.8676, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8676, "hmin": 0.8529, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8529, "hmin": 0.8382, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8382, "hmin": 0.8235, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8235, "hmin": 0.8088, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8088, "hmin": 0.7941, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7941, "hmin": 0.7794, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7794, "hmin": 0.7647, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7647, "hmin": 0.75, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.75, "hmin": 0.7353, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7353, "hmin": 0.7206, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7206, "hmin": 0.7059, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7059, "hmin": 0.6912, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6912, "hmin": 0.6765, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6765, "hmin": 0.6618, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6618, "hmin": 0.6471, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6471, "hmin": 0.6324, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6324, "hmin": 0.6176, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6176, "hmin": 0.6029, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6029, "hmin": 0.5882, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5882, "hmin": 0.5735, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5735, "hmin": 0.5588, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5588, "hmin": 0.5441, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5441, "hmin": 0.5294, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5294, "hmin": 0.5147, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5147, "hmin": 0.5, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5, "hmin": 0.4853, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4853, "hmin": 0.4706, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4706, "hmin": 0.4559, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4559, "hmin": 0.4412, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4412, "hmin": 0.4265, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4265, "hmin": 0.4118, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4118, "hmin": 0.3971, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3971, "hmin": 0.3824, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3824, "hmin": 0.3676, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3676, "hmin": 0.3529, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3529, "hmin": 0.3382, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3382, "hmin": 0.3235, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3235, "hmin": 0.3088, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3088, "hmin": 0.2941, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2941, "hmin": 0.2794, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2794, "hmin": 0.2647, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2647, "hmin": 0.25, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.25, "hmin": 0.2353, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2353, "hmin": 0.2206, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2206, "hmin": 0.2059, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2059, "hmin": 0.1912, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1912, "hmin": 0.1765, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1765, "hmin": 0.1618, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1618, "hmin": 0.1471, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1471, "hmin": 0.1324, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1324, "hmin": 0.1176, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1176, "hmin": 0.1029, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1029, "hmin": 0.0882, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0882, "hmin": 0.0735, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0735, "hmin": 0.0588, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0588, "hmin": 0.0441, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0441, "hmin": 0.0294, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0294, "hmin": 0.0147, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0147, "hmin": 0, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.05, "hmin": 0, "vmax": 1, "vmin": 0.973 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.973, "vmin": 0.9459 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.9459, "vmin": 0.9189 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.9189, "vmin": 0.8919 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8919, "vmin": 0.8649 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8649, "vmin": 0.8378 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8378, "vmin": 0.8108 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8108, "vmin": 0.7838 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7838, "vmin": 0.7568 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7568, "vmin": 0.7297 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7297, "vmin": 0.7027 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7027, "vmin": 0.6757 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6757, "vmin": 0.6486 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6486, "vmin": 0.6216 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6216, "vmin": 0.5946 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5946, "vmin": 0.5676 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5676, "vmin": 0.5405 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5405, "vmin": 0.5135 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5135, "vmin": 0.4865 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4865, "vmin": 0.4595 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4595, "vmin": 0.4324 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4324, "vmin": 0.4054 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4054, "vmin": 0.3784 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3784, "vmin": 0.3514 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3514, "vmin": 0.3243 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3243, "vmin": 0.2973 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2973, "vmin": 0.2703 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2703, "vmin": 0.2432 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2432, "vmin": 0.2162 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2162, "vmin": 0.1892 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1892, "vmin": 0.1622 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1622, "vmin": 0.1351 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1351, "vmin": 0.1081 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1081, "vmin": 0.0811 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.0811, "vmin": 0.0541 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.0541, "vmin": 0.027 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.027, "vmin": 0 }, { "hmax": 0.0147, "hmin": 0, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0294, "hmin": 0.0147, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0441, "hmin": 0.0294, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0588, "hmin": 0.0441, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0735, "hmin": 0.0588, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0882, "hmin": 0.0735, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1029, "hmin": 0.0882, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1176, "hmin": 0.1029, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1324, "hmin": 0.1176, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1471, "hmin": 0.1324, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1618, "hmin": 0.1471, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1765, "hmin": 0.1618, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1912, "hmin": 0.1765, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2059, "hmin": 0.1912, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2206, "hmin": 0.2059, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2353, "hmin": 0.2206, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.25, "hmin": 0.2353, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2647, "hmin": 0.25, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2794, "hmin": 0.2647, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2941, "hmin": 0.2794, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3088, "hmin": 0.2941, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3235, "hmin": 0.3088, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3382, "hmin": 0.3235, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3529, "hmin": 0.3382, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3676, "hmin": 0.3529, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3824, "hmin": 0.3676, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3971, "hmin": 0.3824, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4118, "hmin": 0.3971, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4265, "hmin": 0.4118, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4412, "hmin": 0.4265, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4559, "hmin": 0.4412, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4706, "hmin": 0.4559, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4853, "hmin": 0.4706, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5, "hmin": 0.4853, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5147, "hmin": 0.5, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5294, "hmin": 0.5147, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5441, "hmin": 0.5294, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5588, "hmin": 0.5441, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5735, "hmin": 0.5588, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5882, "hmin": 0.5735, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6029, "hmin": 0.5882, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6176, "hmin": 0.6029, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6324, "hmin": 0.6176, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6471, "hmin": 0.6324, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6618, "hmin": 0.6471, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6765, "hmin": 0.6618, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6912, "hmin": 0.6765, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7059, "hmin": 0.6912, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7206, "hmin": 0.7059, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7353, "hmin": 0.7206, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.75, "hmin": 0.7353, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7647, "hmin": 0.75, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7794, "hmin": 0.7647, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7941, "hmin": 0.7794, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8088, "hmin": 0.7941, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8235, "hmin": 0.8088, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8382, "hmin": 0.8235, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8529, "hmin": 0.8382, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8676, "hmin": 0.8529, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8824, "hmin": 0.8676, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8971, "hmin": 0.8824, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9118, "hmin": 0.8971, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9265, "hmin": 0.9118, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9412, "hmin": 0.9265, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9559, "hmin": 0.9412, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9706, "hmin": 0.9559, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9853, "hmin": 0.9706, "vmax": 0.08, "vmin": 0 }, { "hmax": 1, "hmin": 0.9853, "vmax": 0.08, "vmin": 0 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.027, "vmin": 0 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.0541, "vmin": 0.027 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.0811, "vmin": 0.0541 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1081, "vmin": 0.0811 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1351, "vmin": 0.1081 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1622, "vmin": 0.1351 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1892, "vmin": 0.1622 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2162, "vmin": 0.1892 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2432, "vmin": 0.2162 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2703, "vmin": 0.2432 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2973, "vmin": 0.2703 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3243, "vmin": 0.2973 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3514, "vmin": 0.3243 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3784, "vmin": 0.3514 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4054, "vmin": 0.3784 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4324, "vmin": 0.4054 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4595, "vmin": 0.4324 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4865, "vmin": 0.4595 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5135, "vmin": 0.4865 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5405, "vmin": 0.5135 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5676, "vmin": 0.5405 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5946, "vmin": 0.5676 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6216, "vmin": 0.5946 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6486, "vmin": 0.6216 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6757, "vmin": 0.6486 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7027, "vmin": 0.6757 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7297, "vmin": 0.7027 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7568, "vmin": 0.7297 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7838, "vmin": 0.7568 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8108, "vmin": 0.7838 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8378, "vmin": 0.8108 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8649, "vmin": 0.8378 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8919, "vmin": 0.8649 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.9189, "vmin": 0.8919 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.9459, "vmin": 0.9189 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.973, "vmin": 0.9459 }, { "hmax": 1, "hmin": 0.95, "vmax": 1, "vmin": 0.973 } ], "smoothing": { "decay": 1, "dithering": false, "enable": true, "interpolationRate": 25, "time_ms": 150, "type": "linear", "updateDelay": 0, "updateFrequency": 25 } } } ] < ----- Current Log --------------------------- > 2025-06-26T08:44:24.398Z [EFFECTFILES] (INFO) 41 effects loaded from directory :/effects/ 2025-06-26T08:44:24.399Z [EFFECTFILES] (INFO) 23 effect schemas loaded from directory :/effects/schema/ 2025-06-26T08:44:24.399Z [EFFECTFILES] (INFO) 0 effects loaded from directory /storage/.hyperion/custom-effects/ 2025-06-26T08:44:24.404Z [SSDP] (DEBUG) (SSDPHandler.cpp:30:SSDPHandler()) SSDP info service created 2025-06-26T08:44:24.405Z [JSONSERVER] (DEBUG) (JsonServer.cpp:32:JsonServer()) JSON API server created 2025-06-26T08:44:24.406Z [EVENTS] (DEBUG) (EventHandler.cpp:20:EventHandler()) Hyperion event handler created 2025-06-26T08:44:24.406Z [EVENTS-SCHED] (DEBUG) (EventScheduler.cpp:20:EventScheduler()) Hyperion event scheduler created 2025-06-26T08:44:24.406Z [EVENTS-SCHED] (DEBUG) (EventScheduler.cpp:37:handleSettingsUpdate()) Event scheduler is disabled 2025-06-26T08:44:24.406Z [EVENTS-SCHED] (INFO) Disabling event scheduler 2025-06-26T08:44:24.406Z [EVENTS-OS] (DEBUG) (OsEventHandler.cpp:44:OsEventHandlerBase()) Operating System event handler created 2025-06-26T08:44:24.412Z [EVENTS-OS] (DEBUG) (OsEventHandler.cpp:368:registerOsEventHandler()) Registered for suspend/resume events via service: org.freedesktop.login1 2025-06-26T08:44:24.412Z [DAEMON] (INFO) CEC event handler created 2025-06-26T08:44:24.413Z [GRABBER-FB] (DEBUG) (Grabber.cpp:142:setWidthHeight()) Set new width: 3840, height: 2160 for capture 2025-06-26T08:44:24.413Z [GRABBER-FB] (INFO) Capture interface is now enabled 2025-06-26T08:44:24.413Z [GRABBER-FB] (DEBUG) (Grabber.cpp:153:setFramerate()) Set new frames per second to: 25 fps, current fps: 25 2025-06-26T08:44:24.413Z [GRABBER-FB] (INFO) FB grabber started 2025-06-26T08:44:24.413Z [DAEMON] (INFO) FB grabber created 2025-06-26T08:44:24.413Z [DAEMON] (DEBUG) (hyperiond.cpp:685:updateVideoGrabbers()) V4L2 grabber created 2025-06-26T08:44:24.413Z [DAEMON] (DEBUG) (hyperiond.cpp:691:updateVideoGrabbers()) Video grabber created 2025-06-26T08:44:24.414Z [DAEMON] (DEBUG) (hyperiond.cpp:706:updateAudioGrabbers()) Audio grabber created 2025-06-26T08:44:24.400Z [HYPERION|Samsung LED] (DEBUG) (Hyperion.cpp:96:start()) Hyperion instance starting... 2025-06-26T08:44:24.406Z [WEBSERVER] (DEBUG) (WebServer.cpp:45:initServer()) Initialize http-Webserver 2025-06-26T08:44:24.406Z [WEBSERVER] (DEBUG) (WebServer.cpp:45:initServer()) Initialize https-Webserver 2025-06-26T08:44:24.408Z [DB] (DEBUG) (SettingsTable.cpp:289:addMissingDefaults()) Instance [0] settings: No missing configuration items identified 2025-06-26T08:44:24.410Z [BLACKBORDER|Samsung LED] (DEBUG) (BlackBorderProcessor.cpp:67:handleSettingsUpdate()) Set mode to: default 2025-06-26T08:44:24.410Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) Blackborder detector: enabled 2025-06-26T08:44:24.410Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageProcessor.cpp:195:setReducedPixelSetFactorFactor()) Set reduced pixel set factor to 0 2025-06-26T08:44:24.410Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageProcessor.cpp:210:setAccuracyLevel()) Set processing accuracy level to 0 2025-06-26T08:44:24.410Z [SMOOTHING|Samsung LED] (INFO) LinearColorSmoothing starting... 2025-06-26T08:44:24.410Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) Smoothing: enabled 2025-06-26T08:44:24.410Z [SMOOTHING|Samsung LED] (DEBUG) (LinearColorSmoothing.cpp:147:updateSettings()) [0] - Type: Linear, Pause: false, Settling time: 150ms, Interval: 40ms (25Hz), delay: 0 frames 2025-06-26T08:44:24.410Z [SMOOTHING|Samsung LED] (DEBUG) (LinearColorSmoothing.cpp:722:selectConfig()) [0] - Type: Linear, Pause: false, Settling time: 150ms, Interval: 40ms (25Hz), delay: 0 frames 2025-06-26T08:44:24.411Z [MUXER|Samsung LED] (INFO) Priority-Muxer starting... 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:125:handleUpdatedEffectList()) Effect "Candle": Add custom smoothing settings [3]. Type: Linear, Settling time: 500ms, Interval: 20Hz 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:125:handleUpdatedEffectList()) Effect "Rainbow swirl": Add custom smoothing settings [4]. Type: Linear, Settling time: 200ms, Interval: 25Hz 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:125:handleUpdatedEffectList()) Effect "Random": Add custom smoothing settings [5]. Type: Linear, Settling time: 200ms, Interval: 20Hz 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:125:handleUpdatedEffectList()) Effect "Sea waves": Add custom smoothing settings [6]. Type: Linear, Settling time: 200ms, Interval: 25Hz 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:125:handleUpdatedEffectList()) Effect "Warm mood blobs": Add custom smoothing settings [7]. Type: Linear, Settling time: 200ms, Interval: 25Hz 2025-06-26T08:44:24.411Z [EFFECTENGINE|Samsung LED] (INFO) Run effect "Rainbow swirl fast" on channel 1 2025-06-26T08:44:24.411Z [LEDDEVICE|Samsung LED] (INFO) Start LedDevice 'sk6812spi'. 2025-06-26T08:44:24.411Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:221:init()) deviceConfig: [{"autoStart":true,"colorOrder":"rgb","enableAttempts":6,"enableAttemptsInterval":15,"hardwareLedCount":210,"invert":false,"latchTime":0,"output":"/dev/spidev0.0","rate":3000000,"rewriteTime":1000,"type":"sk6812spi","whiteAlgorithm":"subtract_minimum"}] 2025-06-26T08:44:24.411Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:566:setLedCount()) LedCount set to 210 2025-06-26T08:44:24.411Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:572:setColorOrder()) ColorOrder set to RGB 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:579:setLatchTime()) LatchTime set to 0ms 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:603:setRewriteTime()) Refresh interval = 1000ms 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:253:startRefreshTimer()) Device is not ready to start a refresh timer 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:585:setAutoStart()) AutoStart enabled 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:622:setEnableAttempts()) Max enable retries: 6, enable retry interval = 15s 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (ProviderSpi.cpp:58:init()) _baudRate_Hz [3000000], _latchTime_ms [0] 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (ProviderSpi.cpp:59:init()) _spiDataInvert [0], _spiMode [0] 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDeviceSk6812SPI.cpp:41:init()) whiteAlgorithm : subtract_minimum 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:91:start()) Not enabled -> enable device 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:142:enable()) Enable device sk6812spi' 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (INFO) Switching device sk6812spi ON 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:483:powerOn()) Power On: sk6812spi 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (INFO) Device sk6812spi is ON 2025-06-26T08:44:24.412Z [LEDDEVICE|Samsung LED] (INFO) LedDevice 'sk6812spi' enabled 2025-06-26T08:44:24.413Z [EVENTS-CEC] (ERROR) Failed loading libCEC library. CEC is not supported. 2025-06-26T08:44:24.419Z [WEBSERVER] (DEBUG) (WebServer.cpp:99:handleSettingsUpdate()) Apply Webserver settings 2025-06-26T08:44:24.419Z [WEBSERVER] (DEBUG) (WebServer.cpp:99:handleSettingsUpdate()) Apply Webserver settings 2025-06-26T08:44:24.419Z [WEBSERVER] (DEBUG) (WebServer.cpp:119:handleSettingsUpdate()) Set document root to: :/webconfig 2025-06-26T08:44:24.419Z [WEBSERVER] (DEBUG) (WebServer.cpp:119:handleSettingsUpdate()) Set document root to: :/webconfig 2025-06-26T08:44:24.419Z [WEBSERVER] (INFO) Hyperion https-Webserver stopped 2025-06-26T08:44:24.419Z [WEBSERVER] (INFO) 'Hyperion http-Webserver' started on port 8090 2025-06-26T08:44:24.420Z [EFFECTENGINE|Samsung LED] (DEBUG) (EffectEngine.cpp:213:runEffectScript()) Start the effect: "Rainbow swirl fast" 2025-06-26T08:44:24.420Z [WEBSERVER] (DEBUG) (WebServer.cpp:195:handleSettingsUpdate()) Setup SSL certificate 2025-06-26T08:44:24.420Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:210:registerInput()) Register new input 'System/EFFECT' (Rainbow swirl fast) with priority 1 as inactive 2025-06-26T08:44:24.420Z [WEBSERVER] (ERROR) The provided SSL key is invalid or not supported use RSA encrypt and PEM format (':/hyperion.key') 2025-06-26T08:44:24.420Z [HYPERION|Samsung LED] (INFO) Initial foreground effect 'Rainbow swirl fast' started 2025-06-26T08:44:24.420Z [WEBSERVER] (INFO) 'Hyperion https-Webserver' started on port 8092 2025-06-26T08:44:24.420Z [JSONSERVER] (INFO) Started on port 19444 2025-06-26T08:44:24.420Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:210:registerInput()) Register new input 'System/GRABBER' () with priority 250 as inactive 2025-06-26T08:44:24.420Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) Framegrabber: enabled 2025-06-26T08:44:24.420Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) LED device: enabled 2025-06-26T08:44:24.421Z [BOBLIGHT|Samsung LED] (DEBUG) (BoblightServer.cpp:31:BoblightServer()) Instance created 2025-06-26T08:44:24.421Z [HYPERION-INSTMGR] (INFO) Hyperion instance [0] - 'Samsung LED' started. 2025-06-26T08:44:24.421Z [FLATBUFSERVER] (INFO) Started on port 19400 2025-06-26T08:44:24.421Z [PROTOSERVER] (INFO) Started on port 19445 2025-06-26T08:44:24.445Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:454:updatePriorities()) Set visible priority to 1 2025-06-26T08:44:24.445Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Total index number is: 1938 (memory: 1938). Reduced pixel set factor: 0, Accuracy level: 0, Image size: 117 x 64, LED areas: 210 2025-06-26T08:44:24.445Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Previous line repeats 1 times 2025-06-26T08:44:24.445Z [HYPERION|Samsung LED] (DEBUG) (Hyperion.cpp:627:handleSourceAvailability()) new source available -> LED-Device is enabled, switch LED-device on and resume output processing 2025-06-26T08:44:24.445Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:392:switchOn()) Device sk6812spi is already on. Skipping. 2025-06-26T08:44:24.460Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:210:registerInput()) Register new input 'System/GRABBER' (FB) with priority 250 as inactive 2025-06-26T08:44:24.460Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:325:setInputImage()) Priority 250 is now active 2025-12-02T07:54:58.196Z [EFFECTENGINE|Samsung LED] (INFO) Effect "Rainbow swirl fast" finished 2025-12-02T07:54:58.211Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:403:updatePriorities()) Timeout clear for priority 1 2025-12-02T07:54:58.211Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:454:updatePriorities()) Set visible priority to 250 2025-12-02T07:54:58.212Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Total index number is: 34080 (memory: 34080). Reduced pixel set factor: 0, Accuracy level: 0, Image size: 480 x 270, LED areas: 210 2025-12-02T07:54:59.949Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:22:WebSocketJsonHandler()) New WebSocket connection from ::ffff:192.168.2.59 initiated via: http://kodi.internal:8090 2025-12-02T07:54:59.949Z [WEBSOCKET] (INFO) JSON-API service is ready to process requests 2025-12-02T07:55:00.280Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:141:handleInstanceSwitch()) Client '::ffff:192.168.2.59' switch to Hyperion instance 0 2025-12-02T07:55:00.735Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1667:handleLedDeviceDiscover()) response: [{"devices":[{"deviceName":"0.0","systemLocation":"/dev/spidev0.0"},{"deviceName":"0.1","systemLocation":"/dev/spidev0.1"},{"deviceName":"10.0","systemLocation":"/dev/spidev10.0"}],"ledDeviceType":"sk6812spi"}] 2025-12-02T07:55:01.414Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:22:WebSocketJsonHandler()) New WebSocket connection from ::ffff:192.168.2.6 initiated via: http://kodi.internal:8090 2025-12-02T07:55:01.415Z [WEBSOCKET] (INFO) JSON-API service is ready to process requests 2025-12-02T07:55:01.609Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:141:handleInstanceSwitch()) Client '::ffff:192.168.2.6' switch to Hyperion instance 0 2025-12-02T07:55:01.741Z [WEBSOCKET] (DEBUG) (JsonCallbacks.cpp:88:subscribe()) log streaming activated for client ::ffff:192.168.2.6 2025-12-02T07:55:07.903Z [FLATBUFSERVER] (DEBUG) (FlatBufferServer.cpp:80:newConnection()) New connection from ::ffff:127.0.0.1 2025-12-02T07:55:07.904Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:210:registerInput()) Register new input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 as inactive 2025-12-02T07:55:07.950Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'FlatBuffer/COLOR' () with priority 150 2025-12-02T07:55:07.950Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:454:updatePriorities()) Set visible priority to 150 2025-12-02T07:55:09.003Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:09.177Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 1 times 2025-12-02T07:55:09.177Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:454:updatePriorities()) Set visible priority to 150 2025-12-02T07:55:09.210Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:12.879Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 34 times 2025-12-02T07:55:12.879Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:210:registerInput()) Register new input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 as inactive 2025-12-02T07:55:12.879Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:454:updatePriorities()) Set visible priority to 1 2025-12-02T07:55:12.886Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:13.584Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 6 times 2025-12-02T07:55:13.584Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.584Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.616Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:13.637Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.637Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.667Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.667Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.701Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.701Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.720Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:13.746Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.746Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.798Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.798Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:13.823Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:13.827Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:13.926Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 2 times 2025-12-02T07:55:13.926Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:15.137Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 11 times 2025-12-02T07:55:15.137Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'Hyperion Web-UI@::ffff:192.168.2.59/COLOR' () with priority 1 2025-12-02T07:55:15.137Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:274:setInput()) Priority 1 is now active 2025-12-02T07:55:15.170Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:19.280Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1667:handleLedDeviceDiscover()) response: [{"devices":[{"deviceName":"0.0","systemLocation":"/dev/spidev0.0"},{"deviceName":"0.1","systemLocation":"/dev/spidev0.1"},{"deviceName":"10.0","systemLocation":"/dev/spidev10.0"}],"ledDeviceType":"sk6812spi"}] 2025-12-02T07:55:30.639Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Previous line repeats 148 times 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDeviceWrapper.cpp:103:stopDevice()) Stop LED-Device thread 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:100:stop()) Stop device 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:200:disable()) Disable device sk6812spi' 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (INFO) Switching device sk6812spi OFF 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:469:powerOff()) Power Off: sk6812spi 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:365:writeBlack()) Set LED strip to black to switch LEDs off 2025-12-02T07:55:30.639Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:371:writeColor()) Writes: [1] 2025-12-02T07:55:30.648Z [LEDDEVICE|Samsung LED] (INFO) Device sk6812spi is OFF 2025-12-02T07:55:30.648Z [LEDDEVICE|Samsung LED] (INFO) Stopped LedDevice 'sk6812spi' 2025-12-02T07:55:30.648Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) LED device: disabled 2025-12-02T07:55:30.648Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDeviceWrapper.cpp:128:stopDevice()) LED-Device thread stopped 2025-12-02T07:55:30.648Z [LEDDEVICE|Samsung LED] (INFO) Start LedDevice 'sk6812spi'. 2025-12-02T07:55:30.648Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:221:init()) deviceConfig: [{"autoStart":true,"colorOrder":"rgb","enableAttempts":6,"enableAttemptsInterval":15,"hardwareLedCount":210,"invert":false,"latchTime":0,"output":"/dev/spidev0.0","rate":3000000,"rewriteTime":1000,"type":"sk6812spi","whiteAlgorithm":"auto"}] 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:566:setLedCount()) LedCount set to 210 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:572:setColorOrder()) ColorOrder set to RGB 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:579:setLatchTime()) LatchTime set to 0ms 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:603:setRewriteTime()) Refresh interval = 1000ms 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:253:startRefreshTimer()) Device is not ready to start a refresh timer 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:585:setAutoStart()) AutoStart enabled 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:622:setEnableAttempts()) Max enable retries: 6, enable retry interval = 15s 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (ProviderSpi.cpp:58:init()) _baudRate_Hz [3000000], _latchTime_ms [0] 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (ProviderSpi.cpp:59:init()) _spiDataInvert [0], _spiMode [0] 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDeviceSk6812SPI.cpp:41:init()) whiteAlgorithm : auto 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:91:start()) Not enabled -> enable device 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:142:enable()) Enable device sk6812spi' 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (INFO) Switching device sk6812spi ON 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (DEBUG) (LedDevice.cpp:483:powerOn()) Power On: sk6812spi 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (INFO) Device sk6812spi is ON 2025-12-02T07:55:30.649Z [LEDDEVICE|Samsung LED] (INFO) LedDevice 'sk6812spi' enabled 2025-12-02T07:55:30.651Z [IMAGETOLED|Samsung LED] (DEBUG) (ImageToLedsMap.cpp:112:ImageToLedsMap()) Total index number is: 34080 (memory: 34080). Reduced pixel set factor: 0, Accuracy level: 0, Image size: 480 x 270, LED areas: 210 2025-12-02T07:55:30.651Z [COMPONENTREG|Samsung LED] (DEBUG) (ComponentRegister.cpp:96:setNewComponentState()) LED device: enabled 2025-12-02T07:55:30.670Z [MUXER|Samsung LED] (DEBUG) (PriorityMuxer.cpp:214:registerInput()) Reuse input 'DRM@::ffff:127.0.0.1/FLATBUFSERVER' () with priority 150 2025-12-02T07:55:30.672Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:62:onDisconnected()) WebSocket disconnected from ::ffff:192.168.2.59 initiated via: http://kodi.internal:8090 2025-12-02T07:55:31.374Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:22:WebSocketJsonHandler()) New WebSocket connection from ::ffff:192.168.2.59 initiated via: http://kodi.internal:8090 2025-12-02T07:55:31.374Z [WEBSOCKET] (INFO) JSON-API service is ready to process requests 2025-12-02T07:55:31.626Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:141:handleInstanceSwitch()) Client '::ffff:192.168.2.59' switch to Hyperion instance 0 2025-12-02T07:55:31.922Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1667:handleLedDeviceDiscover()) response: [{"devices":[{"deviceName":"0.0","systemLocation":"/dev/spidev0.0"},{"deviceName":"0.1","systemLocation":"/dev/spidev0.1"},{"deviceName":"10.0","systemLocation":"/dev/spidev10.0"}],"ledDeviceType":"sk6812spi"}] 2025-12-02T07:55:36.493Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:62:onDisconnected()) WebSocket disconnected from ::ffff:192.168.2.59 initiated via: http://kodi.internal:8090 2025-12-02T07:55:37.271Z [WEBSOCKET] (DEBUG) (WebSocketJsonHandler.cpp:22:WebSocketJsonHandler()) New WebSocket connection from ::ffff:192.168.2.59 initiated via: http://kodi.internal:8090 2025-12-02T07:55:37.271Z [WEBSOCKET] (INFO) JSON-API service is ready to process requests 2025-12-02T07:55:37.469Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:141:handleInstanceSwitch()) Client '::ffff:192.168.2.59' switch to Hyperion instance 0 2025-12-02T07:55:37.559Z [WEBSOCKET] (DEBUG) (JsonCallbacks.cpp:88:subscribe()) log streaming activated for client ::ffff:192.168.2.59