Allright. Makes sense... This cheapo strip can also only adress every 3 leds... Gonna close it now... Thanks for taking time
Beiträge von Dschogo
-
-
Yes its 12v (power from original supply) Ground to supply and rpi, data only to GPIO 12 ...
-
-
Its a 4 pin strip (but 2 of the pins are ground) Google says: (IClite) on basis of TMS1829.
-
But it works with hypercon just fine without touching the hardware...
So it needs to be something software related.... Is it another implementation of ws281x in NG as Hypercon?
-
hmm tried every latch-time between 0 and 30ms (and from 30 to 150 in steps of 5) but nothing seems to help.
Doubble checked the hardware. No problem there (if i switch back to hypercon everything works just fine)
-
Heres the startup debug-log:
Code
Alles anzeigen2021-01-19T19:59:38.925Z [hyperiond DAEMON] (INFO) CEC handler created 2021-01-19T19:59:38.948Z [hyperiond EFFECTFILES] (INFO) 39 effects loaded from directory :/effects/ 2021-01-19T19:59:38.954Z [hyperiond EFFECTFILES] (INFO) 22 effect schemas loaded from directory :/effects/schema/ 2021-01-19T19:59:38.974Z [hyperiond EFFECTFILES] (INFO) 1 effects loaded from directory /root/.hyperion/custom-effects 2021-01-19T19:59:39.007Z [hyperiond SETTINGSMGR] (DEBUG) (SettingsManager.cpp:109:SettingsManager()) Settings database initialized 2021-01-19T19:59:39.010Z [hyperiond BLACKBORDER] (DEBUG) (BlackBorderProcessor.cpp:64:handleSettingsUpdate()) Set mode to: default 2021-01-19T19:59:39.071Z [hyperiond DAEMON] (INFO) set screen capture device to 'dispmanx' 2021-01-19T19:59:39.072Z [hyperiond DISPMANXGRABBER] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0 2021-01-19T19:59:39.078Z [hyperiond DISPMANXGRABBER] (INFO) Display opened with resolution: 1920x1080 2021-01-19T19:59:39.078Z [hyperiond DISPMANXGRABBER] (DEBUG) (Grabber.cpp:90:setWidthHeight()) Set new width: 80, height: 45 for capture 2021-01-19T19:59:39.078Z [hyperiond DAEMON] (INFO) DISPMANX frame grabber created 2021-01-19T19:59:39.079Z [hyperiond V4L2:AUTO] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0 2021-01-19T19:59:39.080Z [hyperiond V4L2:AUTO] (INFO) Signal threshold set to: {12, 12, 12} 2021-01-19T19:59:39.081Z [hyperiond V4L2:AUTO] (INFO) CEC detection is now disabled 2021-01-19T19:59:39.081Z [hyperiond V4L2:AUTO] (INFO) Signal detection is now disabled 2021-01-19T19:59:39.081Z [hyperiond V4L2:AUTO] (INFO) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000 2021-01-19T19:59:39.081Z [hyperiond DAEMON] (DEBUG) (hyperiond.cpp:630:handleSettingsUpdate()) V4L2 grabber created 2021-01-19T19:59:39.087Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:28:JsonServer()) Created instance 2021-01-19T19:59:39.090Z [hyperiond JSONSERVER] (INFO) Started on port 19444 2021-01-19T19:59:39.075Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [0]: Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms 2021-01-19T19:59:39.077Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'ws281x'. 2021-01-19T19:59:39.078Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:148:init()) deviceConfig: [{"colorOrder":"brg","currentLedCount":28,"dma":10,"gpio":12,"hardwareLedCount":28,"invert":true,"latchTime":0,"leds":28,"pwmchannel":0,"rewriteTime":1000,"rgbw":false,"type":"ws281x","whiteAlgorithm":"subtract_minimum"}] 2021-01-19T19:59:39.078Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:407:setLatchTime()) LatchTime updated to 0ms 2021-01-19T19:59:39.078Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:428:setRewriteTime()) Refresh interval = 1000ms 2021-01-19T19:59:39.078Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:434:setRewriteTime()) RewriteTime updated to 1000ms 2021-01-19T19:59:39.078Z [hyperiond LEDDEVICE] (DEBUG) (LedDeviceWS281x.cpp:59:init()) ws281x strip type : 1050624 2021-01-19T19:59:39.087Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) Previous line repeats 1 times 2021-01-19T19:59:39.088Z [hyperiond FLATBUFCONN] (INFO) Connecting to Hyperion: 127.0.0.1:19401 2021-01-19T19:59:39.090Z [hyperiond EFFECTENGINE] (INFO) Run effect "Rainbow swirl fast" on channel 0 2021-01-19T19:59:39.104Z [hyperiond FLATBUFSERVER] (INFO) Started on port 19400 2021-01-19T19:59:39.192Z [hyperiond PROTOSERVER] (INFO) Started on port 19445 2021-01-19T19:59:39.193Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver 2021-01-19T19:59:39.192Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver 2021-01-19T19:59:39.281Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Rainbow swirl fast], smoothCfg [2] 2021-01-19T19:59:39.281Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/EFFECT' with priority 0 as inactive 2021-01-19T19:59:39.281Z [hyperiond HYPERION] (INFO) Initial foreground effect 'Rainbow swirl fast' started 2021-01-19T19:59:39.282Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/GRABBER' with priority 250 as inactive 2021-01-19T19:59:39.283Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Framegrabber: enabled 2021-01-19T19:59:39.283Z [hyperiond Dispmanx] (DEBUG) (GrabberWrapper.cpp:48:start()) Grabber start() 2021-01-19T19:59:39.284Z [hyperiond BOBLIGHT] (DEBUG) (BoblightServer.cpp:28:BoblightServer()) Instance created 2021-01-19T19:59:39.286Z [hyperiond HYPERION] (INFO) Hyperion instance 'First LED Hardware instance' has been started 2021-01-19T19:59:39.286Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled 2021-01-19T19:59:39.380Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:251:setInputImage()) Priority 250 is now active 2021-01-19T19:59:39.380Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0 2021-01-19T19:59:39.380Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[255] 2021-01-19T19:59:39.381Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:569:handlePriorityChangedLedDevice()) new source available -> switch LED-Device on 2021-01-19T19:59:39.523Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings 2021-01-19T19:59:39.523Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings 2021-01-19T19:59:39.524Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig 2021-01-19T19:59:39.524Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig 2021-01-19T19:59:39.524Z [hyperiond WEBSERVER] (INFO) Started on port 8090 name 'Hyperion Webserver' 2021-01-19T19:59:39.553Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:175:handleSettingsUpdate()) Setup SSL certificate 2021-01-19T19:59:39.554Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:191:handleSettingsUpdate()) Setup private SSL key 2021-01-19T19:59:39.555Z [hyperiond WEBSERVER] (INFO) Started on port 8092 name 'Hyperion Webserver' 2021-01-19T19:59:39.599Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:251:setInputImage()) Priority 0 is now active 2021-01-19T19:59:42.462Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:315:setCurrentTime()) Timeout clear for priority 0 2021-01-19T19:59:42.463Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0 2021-01-19T19:59:42.463Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[0] 2021-01-19T19:59:42.712Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 250 2021-01-19T19:59:42.713Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[250], previousPriority[0] 2021-01-19T19:59:44.007Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.178.79 2021-01-19T19:59:44.007Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.178.79' switch to Hyperion instance 0 2021-01-19T19:59:44.404Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79
-
Nope static colors flickers for a second and gets stuck in weird colors (for each led). Effects constantly updates the strip so endless flickering. Seems to me like a wrong frequency or byteorder, but I used the same settings as for the hypercon. (except the frequency because ther is no option for that)
Restartet the rpi a few times already. Where can I find the start log?
PD: Iam starting hyperionNg via "sudo hyeriond &" because of the issue with only read access
-
alll right (Leds kinda work but only flickers around until they get stuck on one color)
But here the log:
Code
Alles anzeigen2021-01-19T18:53:46.595Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T18:53:46.609Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T18:54:18.008Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T18:54:18.021Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'Web Configuration@::ffff:192.168.178.79/COLOR' with priority 1 as inactive 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:207:setInput()) Priority 1 is now active 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 1 2021-01-19T18:54:26.054Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[1], previousPriority[250] 2021-01-19T18:54:28.402Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T18:54:28.415Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T19:01:52.649Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:204:sendClose()) send close: 1000 2021-01-19T19:01:52.885Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.178.79 2021-01-19T19:01:52.886Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.178.79' switch to Hyperion instance 0 2021-01-19T19:01:53.165Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T19:01:53.175Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T19:17:47.174Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T19:17:47.190Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T19:27:35.789Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T19:27:35.818Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T19:30:31.293Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled 2021-01-19T19:30:32.264Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled 2021-01-19T19:30:33.687Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) Previous line repeats 1 times 2021-01-19T19:30:33.688Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T19:30:33.688Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79
-
If there is no error after starting, then I would suggest you turn on the Debug log and share the output.
Hmm debug log doesnt quite fill on its own only if I do something.Log of saving the config, changing color so something pink via web remote
Code2021-01-19T18:54:18.008Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79 2021-01-19T18:54:18.021Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.178.79 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'Web Configuration@::ffff:192.168.178.79/COLOR' with priority 1 as inactive 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:207:setInput()) Priority 1 is now active 2021-01-19T18:54:26.053Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 1 2021-01-19T18:54:26.054Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[1], previousPriority[250] 2021-01-19T18:54:28.402Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.178.79
Current NG config (color values are all reduced, leds overshooted in the past (stuck at white) with hypercon and this was the fix along with frequency and dmachannel):
Code
Alles anzeigen{ "backgroundEffect": { "color": [ 255, 138, 0 ], "effect": "Warm mood blobs", "enable": false, "type": "effect" }, "blackborderdetector": { "blurRemoveCnt": 1, "borderFrameCnt": 50, "enable": false, "maxInconsistentCnt": 10, "mode": "default", "threshold": 5, "unknownFrameCnt": 600 }, "boblightServer": { "enable": false, "port": 19333, "priority": 128 }, "color": { "channelAdjustment": [ { "backlightColored": false, "backlightThreshold": 0, "blue": [ 0, 0, 120 ], "brightness": 50, "brightnessCompensation": 50, "cyan": [ 0, 120, 120 ], "gammaBlue": 0.5, "gammaGreen": 0.5, "gammaRed": 0.5, "green": [ 0, 120, 0 ], "id": "default", "leds": "*", "magenta": [ 120, 0, 120 ], "red": [ 120, 0, 0 ], "white": [ 120, 120, 120 ], "yellow": [ 120, 120, 0 ] } ], "imageToLedMappingType": "multicolor_mean" }, "device": { "hardwareLedCount": 28, "colorOrder": "brg", "dma": 10, "gpio": 12, "invert": true, "latchTime": 0, "leds": 28, "pwmchannel": 0, "rewriteTime": 1000, "rgbw": false, "whiteAlgorithm": "subtract_minimum", "type": "ws281x" }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "foregroundEffect": { "color": [ 0, 0, 255 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "forwarder": { "enable": false, "flat": [ "127.0.0.1:19401" ], "json": [ "127.0.0.1:19446" ] }, "framegrabber": { "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "display": 0, "frequency_Hz": 10, "height": 45, "pixelDecimation": 8, "type": "auto", "width": 80 }, "general": { "name": "My Hyperion Config", "showOptHelp": true, "watchedVersionBranch": "Alpha" }, "grabberV4L2": { "blueSignalThreshold": 5, "cecDetection": false, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "auto", "fps": 15, "greenSignalThreshold": 5, "height": 0, "input": 0, "redSignalThreshold": 5, "sDHOffsetMax": 0.75, "sDHOffsetMin": 0.25, "sDVOffsetMax": 0.75, "sDVOffsetMin": 0.25, "signalDetection": false, "sizeDecimation": 8, "standard": "NO_CHANGE", "width": 0 }, "instCapture": { "systemEnable": true, "systemPriority": 250, "v4lEnable": false, "v4lPriority": 240 }, "jsonServer": { "port": 19444 }, "ledConfig": { "classic": { "bottom": 9, "edgegap": 16, "glength": 0, "gpos": 0, "hdepth": 8, "left": 5, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 14, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": true, "right": 5, "top": 9, "vdepth": 5 }, "matrix": { "cabling": "snake", "ledshoriz": 1, "ledsvert": 1, "start": "top-left" } }, "leds": [ { "hmax": 1, "hmin": 0.95, "vmax": 0.92, "vmin": 0.752 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.752, "vmin": 0.584 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.584, "vmin": 0.416 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.416, "vmin": 0.248 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.248, "vmin": 0.08 }, { "hmax": 0.955, "hmin": 0.8539, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8539, "hmin": 0.7528, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7528, "hmin": 0.6517, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6517, "hmin": 0.5506, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5506, "hmin": 0.4494, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4494, "hmin": 0.3483, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3483, "hmin": 0.2472, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2472, "hmin": 0.1461, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1461, "hmin": 0.045, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.248, "vmin": 0.08 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.416, "vmin": 0.248 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.584, "vmin": 0.416 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.752, "vmin": 0.584 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.92, "vmin": 0.752 }, { "hmax": 0.1461, "hmin": 0.045, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2472, "hmin": 0.1461, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3483, "hmin": 0.2472, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4494, "hmin": 0.3483, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5506, "hmin": 0.4494, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6517, "hmin": 0.5506, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7528, "hmin": 0.6517, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8539, "hmin": 0.7528, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.955, "hmin": 0.8539, "vmax": 1, "vmin": 0.92 } ], "logger": { "level": "warn" }, "network": { "apiAuth": true, "internetAccessAPI": false, "ipWhitelist": [], "localAdminAuth": true, "localApiAuth": false, "restirctedInternetAccessAPI": false }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "smoothing": { "continuousOutput": true, "decay": 1, "dithering": false, "enable": false, "interpolationRate": 25, "outputRate": 25, "time_ms": 200, "type": "linear", "updateDelay": 0, "updateFrequency": 25 }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } }
-
@Lord-Grey not that I am aware of (didnt constantly looked into it) the onlyone I encountered were some of json parsing error of the old webui for hypercon (http://gamadril.github.io/hyperion-remote/) and I also found that the Android app doenst completly work (no tranformations like HSV / Whitelevel etc.)
@jeroen warmerdam nope didnt helped. Had ~200 upgrades but none helped
-
yeah i know its automatically generated by the webui (the rate parameter is not editable in the ui so i put it in via import to see if this was the missing piece.... it wasnt)
So what I effectively did is: installed NG, put all my settings in (which worked in hypercon) via webui and it doesnt work.
The rate parameter was present in hyper con as "frequency".
-
I didnt imported anything manually (if I try to i get the incompatible message). It importted/ migrated the existing hypercon setting during the installation of NG. If i enter my values manually it still doenst work. Do I need to reset the config first? How? (wheres the config path)
What do you menas with import clean json? (empty json or with the correct structure of NG)
EDIT:
used the default config: (https://raw.githubusercontent.…erion.config.json.default) (renamed to .json)even with all the old working settings (and frequency as rate 800000) it still just blinks, not that fast only randomly sets leds to different colors (no effect selected only unicolor)
-
hi,
tried to update to hyperion ng today. Everything works (software) except the leds (so nothing :D). The Leds just randomly blinks and get "stuck" until I reconnect them again to a poweroutlet. (Had this issue before with hypercon, solved it by lowering the maximum brightness and adding the frequency)
My old config:Code
Alles anzeigen// DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws281x", "leds" : 28, "freq" : 800000, "gpio" : 12, "dmanum" : 10, "pwmchannel" : 0, "invert" : 1, "colorOrder" : "brg" },
Setting a unique color or anything (in NG) resolves in randomly blinking. It looks like Ng has imported the old settings but not completly.
The NG config:Code
Alles anzeigen"device": { "hardwareLedCount": 28, "colorOrder": "brg", "dma": 10, "gpio": 12, "invert": true, "latchTime": 0, "leds": 28, "pwmchannel": 0, "rewriteTime": 1000, "rgbw": false, "whiteAlgorithm": "subtract_minimum", "type": "ws281x" },
Am I doing something wrong/ something missing? Or is it just because NG is still in alpha?
[Specs]
-Rpi 3b+
-rapsbian
-hyperionng alpha9 (armv7)Cheers
Dschogo -
where's the Json from your NG build? did you still have your default Json saved before you imported your old one from Hypercon?
Just installed NG through the installer. (over the existing hypercon-hyperion) So it imported the config. (it seems right) but when i export the configuration its missing the 800khz frequency part. Dunno if this matters.
importing the hypercon config afterwards in the web ui is not possbile ("The selected configuration file "hyperion.config.json" can't be imported. It's not compatible with Hyperion 2.0 and higher!")
-
while changing the brightness or gamma settings the strip randomly changes colors (not uniform still random) but not really changing brightness
-
what type of ledstrip you have and you selected? its 3 or 4 wires type
tried with the configs from that worked in hypercon without smoothin. still random flickering.its 4 pin but with 2 grounds so effective 3 (volt - ground - data)
-
Okay waited for next update (alpha 9) because i gave up after hours debugging. No change in this update
Leds just blinking randomly (tried every combination: RGB byte order, invert, rgbw) nothing works.
Hardware Led count doenst seem to do anything.
(i had an similar result with hypercon fixed it by lowering the complete brightness to around 150) the gamma or brightnes settings doesnt seem to help.The only difference that could matter is the frequency (800khz). Without this config it doesnt worked in hypercon but I dont see any option to input this option into Hyperion-NG.
Im kinda lost and dunno what to do
the current hyperion ng config (hypercon config didnt change since last post):
Code
Alles anzeigen{ "backgroundEffect": { "color": [ 138, 138, 0 ], "effect": "Warm mood blobs", "enable": true, "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, 150 ], "brightness": 22, "brightnessCompensation": 78, "cyan": [ 0, 150, 150 ], "gammaBlue": 1, "gammaGreen": 1, "gammaRed": 1, "green": [ 0, 150, 0 ], "id": "A userdefined name", "leds": "*", "magenta": [ 150, 0, 150 ], "red": [ 150, 0, 0 ], "white": [ 120, 120, 120 ], "yellow": [ 150, 150, 0 ] } ], "imageToLedMappingType": "unicolor_mean" }, "device": { "hardwareLedCount": 28, "colorOrder": "brg", "dma": 10, "gpio": 12, "invert": true, "latchTime": 0, "leds": 254, "pwmchannel": 0, "rewriteTime": 1000, "rgbw": false, "whiteAlgorithm": "subtract_minimum", "type": "ws281x" }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "foregroundEffect": { "color": [ 0, 0, 150 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "forwarder": { "enable": false, "flat": [ "127.0.0.1:19401" ], "json": [ "127.0.0.1:19446" ] }, "framegrabber": { "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "frequency_Hz": 30, "height": 640, "pixelDecimation": 8, "type": "auto", "width": 360 }, "general": { "name": "My Hyperion Config", "showOptHelp": true, "watchedVersionBranch": "Stable" }, "grabberV4L2": { "blueSignalThreshold": 5, "cecDetection": false, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "auto", "fps": 60, "greenSignalThreshold": 5, "height": 0, "input": 0, "redSignalThreshold": 5, "sDHOffsetMax": 0.75, "sDHOffsetMin": 0.25, "sDVOffsetMax": 0.75, "sDVOffsetMin": 0.25, "signalDetection": false, "sizeDecimation": 8, "standard": "NO_CHANGE", "width": 0 }, "instCapture": { "systemEnable": true, "systemPriority": 250, "v4lEnable": false, "v4lPriority": 240 }, "jsonServer": { "port": 19444 }, "ledConfig": { "classic": { "bottom": 9, "edgegap": 0, "glength": 0, "gpos": 0, "hdepth": 8, "left": 5, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 14, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": true, "right": 5, "top": 9, "vdepth": 5 }, "matrix": { "cabling": "snake", "ledshoriz": 10, "ledsvert": 10, "start": "top-left" } }, "leds": [ { "hmax": 1, "hmin": 0.95, "vmax": 1, "vmin": 0.8 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8, "vmin": 0.6 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6, "vmin": 0.4 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4, "vmin": 0.2 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2, "vmin": 0 }, { "hmax": 1, "hmin": 0.8889, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8889, "hmin": 0.7778, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7778, "hmin": 0.6667, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6667, "hmin": 0.5556, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5556, "hmin": 0.4444, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4444, "hmin": 0.3333, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3333, "hmin": 0.2222, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2222, "hmin": 0.1111, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1111, "hmin": 0, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2, "vmin": 0 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4, "vmin": 0.2 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6, "vmin": 0.4 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8, "vmin": 0.6 }, { "hmax": 0.05, "hmin": 0, "vmax": 1, "vmin": 0.8 }, { "hmax": 0.1111, "hmin": 0, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2222, "hmin": 0.1111, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3333, "hmin": 0.2222, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4444, "hmin": 0.3333, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5556, "hmin": 0.4444, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6667, "hmin": 0.5556, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7778, "hmin": 0.6667, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8889, "hmin": 0.7778, "vmax": 1, "vmin": 0.92 }, { "hmax": 1, "hmin": 0.8889, "vmax": 1, "vmin": 0.92 } ], "logger": { "level": "warn" }, "network": { "apiAuth": true, "internetAccessAPI": false, "ipWhitelist": [], "localAdminAuth": true, "localApiAuth": false, "restirctedInternetAccessAPI": false }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "smoothing": { "continuousOutput": true, "enable": true, "time_ms": 200, "type": "linear", "updateDelay": 0, "updateFrequency": 25 }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } }
Thanks for taking time
-
Hello,
tried to upgrade from hypercon to Hyperion.ng (2 alpha von my rpi3b+. Installation went fine (removed Hypercon, installed NG from deb (armv7)).
Importing config doesnt works: So I needed to reconfigure it again through the Webinterface.
Dunno why but the leds are now off and I cant figure out how to turn them on.
old config from hypercon:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws281x", "leds" : 28, "freq" : 800000, "gpio" : 12, "dmanum" : 10, "pwmchannel" : 0, "invert" : 1, "colorOrder" : "brg" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 254, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 254, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 254 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 120, "green" : 120, "blue" : 120 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 30.0000, "updateDelay" : 0 } }, // NO V4L2 GRABBER CONFIG // FRAME GRABBER CONFIG "framegrabber" : { "width" : 512, "height" : 512, "frequency_Hz" : 30.303030303030305, "priority" : 890 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.05, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // KODI CHECK CONFIG "xbmcVideoChecker" : { "xbmcAddress" : "127.0.0.1", "xbmcTcpPort" : 9090, "grabVideo" : true, "grabPictures" : true, "grabAudio" : true, "grabMenu" : true, "grabPause" : true, "grabScreensaver" : true, "enable3DDetection" : true }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Cinema brighten lights", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8000, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.8000 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.6000 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.4000 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.2000 } }, { "index" : 5, "hscan" : { "minimum" : 0.8889, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 6, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 7, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 8, "hscan" : { "minimum" : 0.5556, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 9, "hscan" : { "minimum" : 0.4444, "maximum" : 0.5556 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 10, "hscan" : { "minimum" : 0.3333, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 11, "hscan" : { "minimum" : 0.2222, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 12, "hscan" : { "minimum" : 0.1111, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 13, "hscan" : { "minimum" : 0.0000, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 14, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.2000 } }, { "index" : 15, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.4000 } }, { "index" : 16, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.6000 } }, { "index" : 17, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.8000 } }, { "index" : 18, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8000, "maximum" : 1.0000 } }, { "index" : 19, "hscan" : { "minimum" : 0.0000, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 20, "hscan" : { "minimum" : 0.1111, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 21, "hscan" : { "minimum" : 0.2222, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 22, "hscan" : { "minimum" : 0.3333, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 23, "hscan" : { "minimum" : 0.4444, "maximum" : 0.5556 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 24, "hscan" : { "minimum" : 0.5556, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 25, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 26, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 27, "hscan" : { "minimum" : 0.8889, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
an the new config in Hypercon.NG:
Code
Alles anzeigen{ "backgroundEffect": { "color": [ 255, 138, 0 ], "effect": "Warm mood blobs", "enable": true, "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, "cyan": [ 0, 255, 255 ], "gammaBlue": 1.5, "gammaGreen": 1.5, "gammaRed": 1.5, "green": [ 0, 255, 0 ], "id": "default", "leds": "*", "magenta": [ 255, 0, 255 ], "red": [ 255, 0, 0 ], "white": [ 255, 255, 255 ], "yellow": [ 255, 255, 0 ] } ], "imageToLedMappingType": "multicolor_mean" }, "device": { "hardwareLedCount": 28, "colorOrder": "brg", "dma": 10, "gpio": 12, "invert": true, "latchTime": 0, "leds": 28, "pwmchannel": 0, "rewriteTime": 1000, "rgbw": false, "whiteAlgorithm": "subtract_minimum", "type": "ws281x" }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "foregroundEffect": { "color": [ 0, 0, 255 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "forwarder": { "enable": false, "flat": [ "127.0.0.1:19401" ], "json": [ "127.0.0.1:19446" ] }, "framegrabber": { "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "/dev/fb0", "frequency_Hz": 30, "height": 512, "pixelDecimation": 8, "type": "auto", "width": 512 }, "general": { "name": "My Hyperion Config", "showOptHelp": true, "watchedVersionBranch": "Stable" }, "grabberV4L2": { "blueSignalThreshold": 5, "cecDetection": false, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "auto", "fps": 15, "greenSignalThreshold": 5, "height": 0, "input": 0, "redSignalThreshold": 5, "sDHOffsetMax": 0.75, "sDHOffsetMin": 0.25, "sDVOffsetMax": 0.75, "sDVOffsetMin": 0.25, "signalDetection": false, "sizeDecimation": 8, "standard": "NO_CHANGE", "width": 0 }, "instCapture": { "systemEnable": true, "systemPriority": 250, "v4lEnable": false, "v4lPriority": 240 }, "jsonServer": { "port": 19444 }, "ledConfig": { "classic": { "bottom": 9, "edgegap": 0, "glength": 0, "gpos": 0, "hdepth": 8, "left": 5, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 14, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": true, "right": 5, "top": 9, "vdepth": 5 }, "matrix": { "cabling": "snake", "ledshoriz": 10, "ledsvert": 10, "start": "top-left" } }, "leds": [ { "hmax": 1, "hmin": 0.95, "vmax": 1, "vmin": 0.8 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8, "vmin": 0.6 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6, "vmin": 0.4 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4, "vmin": 0.2 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2, "vmin": 0 }, { "hmax": 1, "hmin": 0.8889, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8889, "hmin": 0.7778, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7778, "hmin": 0.6667, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6667, "hmin": 0.5556, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5556, "hmin": 0.4444, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4444, "hmin": 0.3333, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3333, "hmin": 0.2222, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2222, "hmin": 0.1111, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1111, "hmin": 0, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2, "vmin": 0 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4, "vmin": 0.2 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6, "vmin": 0.4 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8, "vmin": 0.6 }, { "hmax": 0.05, "hmin": 0, "vmax": 1, "vmin": 0.8 }, { "hmax": 0.1111, "hmin": 0, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2222, "hmin": 0.1111, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3333, "hmin": 0.2222, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4444, "hmin": 0.3333, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5556, "hmin": 0.4444, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6667, "hmin": 0.5556, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7778, "hmin": 0.6667, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8889, "hmin": 0.7778, "vmax": 1, "vmin": 0.92 }, { "hmax": 1, "hmin": 0.8889, "vmax": 1, "vmin": 0.92 } ], "logger": { "level": "warn" }, "network": { "apiAuth": true, "internetAccessAPI": false, "ipWhitelist": [], "localAdminAuth": true, "localApiAuth": false, "restirctedInternetAccessAPI": false }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "smoothing": { "continuousOutput": true, "enable": true, "time_ms": 200, "type": "linear", "updateDelay": 0, "updateFrequency": 25 }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } }
whats wrong/ missing?
Edit: Software works fine (preview of the leds with live video is correct). Problem is only the part which controls the strip
Edit 2: Hyperion was not running as root --> https://github.com/hyperion-project/hyperion.ng/issues/641
new issue is the brightness. The Stripe "overloads" if the brightness is to high. At the old hypercon i could just lower the "white value" but in the new Hyperion, this settings seems to be ignored
-
Hallo,
dachte Config ist in diesem Falle nicht zwingend nötig, da es ja etwas mit dem Webclient zutun hat. (Server geht einwandfrei, da es ja mit der Mobile app funktioniert)
Mysteriös ist, dass es jetzt plötzlich funktioniert??!
Habe nichts verändert.
Allerdings nur in Opera (basierend auf Chromium).
nach einem Browser Neustart (alles schließen) funktioniert es nicht mehr ("No server connection")Nur ab und zu wird eine Verbindung gefunden.
Log ist größtenteils leer bzw. enthält keine Einträge bezüglich "Webclient connected" oder Farbänderungen. Random kommt immer nur folgendes an (unabhängig von dear Aktion im Web-client:
Codessh in: Mai 09 17:37:57 raspberrypi-Tobi hyperiond[3874]: JSONSERVER INFO: New connection ssh in: Mai 09 17:37:57 raspberrypi-Tobi hyperiond[3874]: BLACKBORDER INFO: threshold set to 0.15 (39) ssh in: Mai 09 17:37:57 raspberrypi-Tobi hyperiond[3874]: BLACKBORDER INFO: mode:default
Meine Config:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws281x", "leds" : 28, "freq" : 800000, "gpio" : 12, "dmanum" : 10, "pwmchannel" : 0, "invert" : 1, "colorOrder" : "brg" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 254, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 254, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 254 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 30.0000, "updateDelay" : 0 } }, // NO V4L2 GRABBER CONFIG // FRAME GRABBER CONFIG "framegrabber" : { "width" : 512, "height" : 512, "frequency_Hz" : 30.303030303030305, "priority" : 890 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.15, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // KODI CHECK CONFIG "xbmcVideoChecker" : { "xbmcAddress" : "127.0.0.1", "xbmcTcpPort" : 9090, "grabVideo" : true, "grabPictures" : true, "grabAudio" : true, "grabMenu" : true, "grabPause" : true, "grabScreensaver" : true, "enable3DDetection" : true }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Cinema brighten lights", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8000, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.8000 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.6000 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.4000 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.2000 } }, { "index" : 5, "hscan" : { "minimum" : 0.8889, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 6, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 7, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 8, "hscan" : { "minimum" : 0.5556, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 9, "hscan" : { "minimum" : 0.4444, "maximum" : 0.5556 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 10, "hscan" : { "minimum" : 0.3333, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 11, "hscan" : { "minimum" : 0.2222, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 12, "hscan" : { "minimum" : 0.1111, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 13, "hscan" : { "minimum" : 0.0000, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 14, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.2000 } }, { "index" : 15, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.4000 } }, { "index" : 16, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.6000 } }, { "index" : 17, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.8000 } }, { "index" : 18, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8000, "maximum" : 1.0000 } }, { "index" : 19, "hscan" : { "minimum" : 0.0000, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 20, "hscan" : { "minimum" : 0.1111, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 21, "hscan" : { "minimum" : 0.2222, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 22, "hscan" : { "minimum" : 0.3333, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 23, "hscan" : { "minimum" : 0.4444, "maximum" : 0.5556 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 24, "hscan" : { "minimum" : 0.5556, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 25, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 26, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 27, "hscan" : { "minimum" : 0.8889, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
Dschogo