I would like some help "converting" BobLight settings I use for my kickstarter LightPack, to Hyperion settings.
I've used the HyperCon to get my a good start, but I find the colors are to much, and not like the colors on the TV. I also find the light switch "to much".
If I share my BobLight settings, maybe someone here that knows (and understands) more than I do, can help me with those things.
Here are the BobLight conf file I used for the daemon.
[global]
#timeout 20
#interface 127.0.0.1
#port 19333
#interpolation on
#proportional 100.0
#saturation 1.5
#value 1.2
#valuerange 0.0 1.0
#use yes
#method average
#threshold 10
[device]
name LP1
type lightpack
#output /dev/ttyUSB0
channels 30
#prefix
interval 20000
#rate 115200
#bus 3
#address 2
debug true
#delayafteropen 0
[color]
name red
rgb FF0000
gamma 1.8
adjust 0.7
blacklevel 0.0
[color]
name grn
rgb 00FF00
gamma 1.8
adjust 1.0
blacklevel 0.0
[color]
name blu
rgb 0000FF
gamma 1.9
adjust 0.7
#adjust 1.0
blacklevel 0.0
# Lights seen from front
# Bottom left
[light]
name L01
color red LP1 28
color grn LP1 29
color blu LP1 30
#hscan 0 25
hscan 0 33.33
vscan 95 100
# Left bottom
[light]
name L02
color red LP1 25
color grn LP1 26
color blu LP1 27
hscan 0 5
vscan 50 100
# Left top
[light]
name L03
color red LP1 22
color grn LP1 23
color blu LP1 24
hscan 0 5
vscan 0 50
#Top from left to right
[light]
name L04
color red LP1 19
color grn LP1 20
color blu LP1 21
hscan 0 25
vscan 0 5
[light]
name L05
color red LP1 16
color grn LP1 17
color blu LP1 18
hscan 25 50
vscan 0 5
[light]
name L06
color red LP1 13
color grn LP1 14
color blu LP1 15
hscan 50 75
vscan 0 5
[light]
name L07
color red LP1 10
color grn LP1 11
color blu LP1 12
hscan 75 100
vscan 0 5
#Right top
[light]
name L08
color red LP1 7
color grn LP1 8
color blu LP1 9
hscan 95 100
vscan 0 50
#Right bottom
[light]
name L09
color red LP1 4
color grn LP1 5
color blu LP1 6
hscan 95 100
vscan 50 100
#Bottom right
[light]
name L10
color red LP1 1
color grn LP1 2
color blu LP1 3
#hscan 75 100
hscan 66.66 100
vscan 95 100
Alles anzeigen
I guess that it's the "adjust" and "gamma" I want to know what they are called in Hyperion, or how I use these numbers in Hyperion.
At this screenshot you can see the settings I used in the Kodi BobLight "grabber" addon. There are some things like "speed", "autospeed" and "value" and "threshold" I in the same way as above want to convert.
Finally, here's the config I use in with Hyperion in Kodi in LibreElec now, that I find to colorful and switching light to fast..
// 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.1 (11.06.2016)
{
// DEVICE CONFIGURATION
"device" :
{
"name" : "soder1",
"type" : "lightpack",
"output" : "",
"colorOrder" : "rgb"
},
// COLOR CALIBRATION CONFIG
"color" :
{
"channelAdjustment" :
[
{
"id" : "default",
"leds" : "*",
"pureRed" :
{
"redChannel" : 255,
"greenChannel" : 0,
"blueChannel" : 0
},
"pureGreen" :
{
"redChannel" : 0,
"greenChannel" : 255,
"blueChannel" : 0
},
"pureBlue" :
{
"redChannel" : 0,
"greenChannel" : 0,
"blueChannel" : 255
}
}
],
"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.0900,
"gamma" : 1.8000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
},
"green" :
{
"threshold" : 0.0900,
"gamma" : 1.8000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
},
"blue" :
{
"threshold" : 0.0900,
"gamma" : 1.9000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
}
}
],
// SMOOTHING CONFIG
"smoothing" :
{
"type" : "linear",
"time_ms" : 200,
"updateFrequency" : 20.0000,
"updateDelay" : 0
}
},
// NO V4L2 GRABBER CONFIG
// FRAME GRABBER CONFIG
"framegrabber" :
{
"width" : 64,
"height" : 64,
"frequency_Hz" : 10.0,
"priority" : 890
},
// BLACKBORDER CONFIG
"blackborderdetector" :
{
"enable" : true,
"threshold" : 0.015,
"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" : false,
"enable3DDetection" : true
},
// BOOTEFFECT CONFIG
"bootsequence" :
{
"color" : [0,0,0],
"effect" : "Rainbow swirl fast",
"duration_ms" : 3000,
"priority" : 700
},
// JSON SERVER CONFIG
"jsonServer" :
{
"port" : 19444
},
// PROTO SERVER CONFIG
"protoServer" :
{
"port" : 19445
},
// BOBLIGHT SERVER CONFIG
"boblightServer" :
{
"port" : 19333,
"priority" : 900
},
// EFFECT PATH
"effects" :
{
"paths" :
[
"/storage/.kodi/addons/service.hyperion/effects",
"/usr/share/hyperion/effects"
]
},
// NO JSON/PROTO FORWARD CONFIG
// LED CONFIGURATION
"leds" :
[
{
"index" : 0,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.2500 },
"vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
},
{
"index" : 1,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
"vscan" : { "minimum" : 0.5000, "maximum" : 1.0000 }
},
{
"index" : 2,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.5000 }
},
{
"index" : 3,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.2500 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
},
{
"index" : 4,
"hscan" : { "minimum" : 0.2500, "maximum" : 0.5000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
},
{
"index" : 5,
"hscan" : { "minimum" : 0.5000, "maximum" : 0.7500 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
},
{
"index" : 6,
"hscan" : { "minimum" : 0.7500, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
},
{
"index" : 7,
"hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.5000 }
},
{
"index" : 8,
"hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.5000, "maximum" : 1.0000 }
},
{
"index" : 9,
"hscan" : { "minimum" : 0.7500, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
}
],
"endOfJson" : "endOfJson"
}
Alles anzeigen
Thanks.
/Söder