› Foros › Tecnología › Electrónica de consumo
Shannonhoon escribió:Ufff,eso de soldar no lo veo,no se sí tiene garantía,si me lo solucionan bien pero,eso lo hacen en algún sat o algo así???valdría cualquier capturadora o sólo las 2 de las q hablamos antes???
mla1280 escribió:Buenos días popy5 y demás colaboradores, tengo una duda, llamarme tocho, lo acepto, después de leer tu manual me queda una duda si yo simplemente quiero utilizar la Raspberry Pi para los leds y pasar de tener un centro multimedia con solo instalar el Openelec 6.0.3 debería tener bastante, no me hace falta instalar Kodi ni programar nada mas no? o si?. Y por otro lado si instalo Kodi en teoría tampoco tendría que programar nada?. Me estoy haciendo un buen lio y lo que me da miedo es tener que meterme en programación. Gracias anticipadas.
Un cordial saludo.
mla1280 escribió:Buenos días popy5, he tratado de hacer un esquema según tus instrucciones y mis deseos no se si lo he subido bien, pero es lo que pretendo hacer. Ahora me sale otra duda, he leido que tienes que decirle al programa que gestiona los leds los que tienes arriba, abajo, a la derecha y la izquierda, es eso cierto ?, si es asi tendre que conectar el cable HDMI a la TV si o si no?. Espero que tengas mas paciencia que yo para ir respondiendo todas mis dudas. Gracias.
Un cordial saludo.
DaViDuSkY escribió:@popy5
Pues nada, ni reinstalando el Hyperion, ni metiendo una versión de Kodi de Raspbian con el Hyperion, no se que cojo*** pasa que siempre me coge antes el menú de Kodi y no me saca lo que se ve por el HDMI premium kit ... Y mira que he desactivado todas las casillas de xbmcheker y me lo sigue sacando todo... Alguna idea de que puedo hacer??
Gracias
rbb 3dsxl escribió:Buenas popy5, ayer noche leyendo tu pdf ví que en el pack lightberry dan unos soportes/escudras para inclinar los leds hacia los laterales. Y comentabas que seria recomendable si estuviera a menos de 30cm de la parded.
He mirado en la web de ellos por si venden recambios de sus productos y también en internet pero no he encontrado nada, por casualidad sabes donde pueden vender algo similar a esas escuadras?
Un saludo.
DaViDuSkY escribió:@popy5
Pues nada, ni reinstalando el Hyperion, ni metiendo una versión de Kodi de Raspbian con el Hyperion, no se que cojo*** pasa que siempre me coge antes el menú de Kodi y no me saca lo que se ve por el HDMI premium kit ... Y mira que he desactivado todas las casillas de xbmcheker y me lo sigue sacando todo... Alguna idea de que puedo hacer??
Gracias
DaViDuSkY escribió:@Shannonhoon
Se que no es problema de la capturadora, puedo hacer screenshots manualmente, todo está en el Hyperion o mejor dicho, en el archivo .json...
@popy5
Bueno, gracias a ti tengo grandes avances!!
Los USB los puse desde el primer día en distintas columnas, así que no creo que eso fuera problema...
Modifiqué los datos de priority y... voilà!! el HDMI empieza a funcionar con mi Steam Link de pu** madre!
Peeeero (siempre tiene que haber un pero ) ahora no me reconoce las cosas que le meta por Kodi...
DaViDuSkY escribió:@popy5
Bueeeno ahora si que lo tengo toooodo en funcionamiento!!
He dejado la prioridad en 900 y viendo que me salían las luces azules del HDMI al no recibir señal, he seguido lo que indicaba esta página de lightberry https://lightberry.eu/support/leds-are-on-when-hdmi-source-is-off/
Al iniciar el sistema, este se vuelve un poco loco y empieza con las luces azules y luego coge el fondo de menu de kodi y ya se quita, dura 3/4 segundos nada más... Pero ya funciona!!
Muchas gracias @popy5 te tengo que invitar a unas birras!!!
Viktro escribió:Soy nuevo en el foro. He llegado buscando información sobre como solucionar los problemas con el sistema lightberry y he visto que aquí hay gente que controla. He intentado leer todo lo que he podido, pero son casi 400 paginas de hilo...
Os comento. Adquirí el lightberry hd, pensando que era llegarme, enchufarlo, configurarlo con el hyperion config y a disfrutar de las películas. Pero no, no ha sido así. No he conseguido hacerlo funcionar ni siquiera que se iluminen todos los leds.
Voy a entrar en especificaciones. Tengo una raspberry 1 y compre el lightberry hd con conectores gpio (leds apa102). Hasta ahora la Raspberry la tenia conectada a un home cinema que recibía la señal y la mandaba a la televisión.
Pensando que podía estar el fallo aquí, que quizá para que funcionaran los leds entrando la señal al home cinema haría falta algo más (no tiene porque porque si no me equivoco la rasp lanza la señal directamente a los led), y probe conectando directamente la rasp a la tele a través de Hdmi y tampoco.
He probado con las imágenes de la pagina de lightberry. Con openelec 6 se me encienden uno o dos leds. Con openelec 5 se me encienden muchos, no todos, y de manera muy aleatoria. Cada vez que pruebo se encienden unos led y de colores diferentes.
He cambiado los parámetros del archivo hyperion. config con los necesarios para los led apa102, y tampoco.
Tras mil prubas de configuración a través del addon no consigo nunca ver el maldito "rainbow swirl"
Me está desesperando!
Alguna posible solución?
Por otro lado, el error que da que no encuentra la video grabber me dijeron en lightberry que es solo informativo. Para que sirve la video grabber? Si pillo una podría utilizarla para hacer funcionar el lightberry con la tele normal (teniendo en cuenta que tiene el tdt integrado)?
Muchas gracias y perdón por la chapa!!
"device": {
"name" : "MyPi",
"type" : "apa102",
"output" : "/dev/spidev0.0",
"rate" : 500000,
"colorOrder" : "bgr"
},
/storage/.config
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json </dev/null >/dev/null 2>&1 &
Viktro escribió:Luego le echaré un ojo detalladamente al manual. Los parámetros para apa102 están configurados, los que ha puesto son los que tengo.
Dentro de opnelec, cuando lo exploro no hay ninguna carpeta que se llame hyperion. El archivo hyperion.config.json está en una carpeta que se llama configfiles. No se si será ese el fallo.
De todas maneras, es normal que no se enciendan todos los leds y que cada vez se enciendan unos diferentes y de unos colores diferentes??
De momento voy a tratar de solucionar esto, más adelante si lo apaño, ya veré si me meto a la ponerlo par ala tele.
Muchísimas gracias por tu respuesta!!
Viktro escribió:no me deja conectar.
en el gestor de archivos pongo:
ip de la rasp.
protocolo: ftp
cifrado ftp only use plain
modo acceso normal
usuario root
contraseña openelec
_TRiKi_ escribió:¡Acabo de darme cuenta que hay un hilo sobre ambilight casero! y yo posteando sólo en el hilo de chiringuitos de PS4
Otra opción de ambilight casero: SCIMO (sólo se puede comprar contactando con el chavalote alemán que lo ideó y lo fabrica). La diferencia con el resto de opciones es que no necesitas ni Raspberry Pi ni Arduino para hacerlo funcionar. Ah! y que se puede poner el número de leds que quieras (cuantos más leds, más fuente de alimentación necesitas, claro)
Una muestra de PS4 con 120 leds (son 180, pero como no tengo la TV colgada, pues la tira de abajo la tengo desactivada):
Si queréis verlo en funcionamiento aquí os dejo el vídeo (aprovechando que ayer lo subí al canal):
https://www.youtube.com/watch?v=h74dpzsfrPY
Sale todo más o menos por 280€ (con 180 leds). Si le metes menos leds, pues te ahorras un dinero.
Si además tu TV es capaz de sacar imagen por alguna salida, también te ahorras unos 50-60€ en convertidores y splitter HDMI.
Contenido de mi chiringuito:» TV: Samsung F5000 46"
» Altavoces: Logitech X530 5.1 (son de PC pero puedes conectarlos a PS4 a través del SCU de los Sharkoon)
» Auriculares: Sharkoon X-tatic 5.1
» Volante: Logitech G27 + soporte WheelStandPro
» Capturadora: elGato Game Capture HD
» Ambilight casero: SCIMO | 120 leds (son 180 pero la tira de abajo la tengo desactivada. Al no tener colgada la TV en la pared el efecto no es el mismo)
» Micrófono: AKG Perception 120 USB
silen xl 7 escribió:_TRiKi_ escribió:¡Acabo de darme cuenta que hay un hilo sobre ambilight casero! y yo posteando sólo en el hilo de chiringuitos de PS4
Otra opción de ambilight casero: SCIMO (sólo se puede comprar contactando con el chavalote alemán que lo ideó y lo fabrica). La diferencia con el resto de opciones es que no necesitas ni Raspberry Pi ni Arduino para hacerlo funcionar. Ah! y que se puede poner el número de leds que quieras (cuantos más leds, más fuente de alimentación necesitas, claro)
Una muestra de PS4 con 120 leds (son 180, pero como no tengo la TV colgada, pues la tira de abajo la tengo desactivada):
Si queréis verlo en funcionamiento aquí os dejo el vídeo (aprovechando que ayer lo subí al canal):
https://www.youtube.com/watch?v=h74dpzsfrPY
Sale todo más o menos por 280€ (con 180 leds). Si le metes menos leds, pues te ahorras un dinero.
Si además tu TV es capaz de sacar imagen por alguna salida, también te ahorras unos 50-60€ en convertidores y splitter HDMI.
Contenido de mi chiringuito:» TV: Samsung F5000 46"
» Altavoces: Logitech X530 5.1 (son de PC pero puedes conectarlos a PS4 a través del SCU de los Sharkoon)
» Auriculares: Sharkoon X-tatic 5.1
» Volante: Logitech G27 + soporte WheelStandPro
» Capturadora: elGato Game Capture HD
» Ambilight casero: SCIMO | 120 leds (son 180 pero la tira de abajo la tengo desactivada. Al no tener colgada la TV en la pared el efecto no es el mismo)
» Micrófono: AKG Perception 120 USB
Como me pongo en contacto para comprar un Scimo, en que página?
Viktro escribió:Conectado y archivo transferido a storage/.config y seguimos sin poder hacer funcionar esto.
Les he mandado a los de lightberry el archivo de configuración a ver que me dicen.
Muchas gracia de todos modos!
popy5 escribió:Viktro escribió:Conectado y archivo transferido a storage/.config y seguimos sin poder hacer funcionar esto.
Les he mandado a los de lightberry el archivo de configuración a ver que me dicen.
Muchas gracia de todos modos!
Verifica si estás conectando los leds en los pines correctos del GPIO... creo que la RB Pi 1 usa otros diferentes de la Pi 2.
-ice- escribió:Ya que te tengo aquí @popy5, estoy montando mi nueva RPi3 y a esta le pondré el buffer de línea. La FA va a ser la misma para la RPi y los leds (5V/12A). Al buffer hay que llevarle 5V al HV, creo entender que es para una tensión de referencia. ¿Puedo sacar esos 5V del GPIO de la RPi? Que estoy muy oxidado. Mis últimos pinitos con la electrónica fueron con los pentodos KT88 cuando se desarrollaron.
Viktro escribió:Si, en la 1 son diferentes los gpio en los que conecta. Está conectado en los que marcan los tutoriales. No hay manera de hacerlo arrancar, puede ser que hay algo mal de lo que me enviaron desde lightberry??
Esta tarde me dejaran otra raspeberry 1 a ver si el problema viene de ahi, que algun caso he leido que lo que fallaban eran los propios gpio de la raspberry.
/storage/hyperion/bin/hyperion-remote.sh --priority 50 --color red --duration 5000
/storage/hyperion/bin/hyperion-remote.sh --effect "Rainbow swirl fast" --duration 3000
killall hyperiond
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json </dev/null >/dev/null 2>&1 &
popy5 escribió:panamarron escribió:Hola a todos,
He recibido el Lightberry HDMI Premium Kit 3.0, llevo horas intentadolo y no puedo conseguirlo. Realmente todo lo que reproduzco desde la Raspberry si consigo el efecto de luz.
Tengo el satelite, Apple tv, tdt externo, conectado a un switch del cual saco la señal mediante hdmi al input del converter que viene con el kit, y este conectado a la tv mediante hdmi., Así como este al USB de la Raspberry. Inicialmente se ven los canales sin problema, pero no consigo que se activen las luces cuando reproduzco desde otra fuente, como tv, apple tv, satélite,etc.....
He leido algo para modificar el archivo hyperion.config.json y añadirle unos comandos, se los añado justo al final, y no funciona.
Alguien me puede enviar por favor el archivo json listo con el comando ya introducido para que pueda funcionar las luces desde otras fuentes de entrada ? En configuración de Openelec no lo he conseguido.
Ayuda por favor.... me estoy volviendo loco y no se realmente como hacerlo.
Muchas gracias por vuestra colaboración y atención.
Saludos
El fichero json que te podamos enviar no funcionará correctamente sobre tu instalación porque no tenemos la información acerca del nº total de leds, la orientación, leds horizontales y verticales, etc.
Usa como fichero de partida el que te funciona con Kodi. Luego le añades este código al final justo antes de la llave de cierre y después de la línea "endOfJson" : "endOfJson",. Ten en cuenta que si la coma al final de la línea anterior no existe, tienes que añadirla para que luego interprete el código de la capturadora que sigue:/// Configuration for the embedded V4L2 grabber
/// * device : V4L2 Device to use [default="/dev/video0"]
/// * input : V4L2 input to use [default=0]
/// * standard : Video standard (no-change/PAL/NTSC) [default="no-change"]
/// * width : V4L2 width to set [default=-1]
/// * height : V4L2 height to set [default=-1]
/// * frameDecimation : Frame decimation factor [default=2]
/// * sizeDecimation : Size decimation factor [default=8]
/// * priority : Hyperion priority channel [default=800]
/// * mode : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default="2D"]
/// * cropLeft : Cropping from the left [default=0]
/// * cropRight : Cropping from the right [default=0]
/// * cropTop : Cropping from the top [default=0]
/// * cropBottom : Cropping from the bottom [default=0]
/// * redSignalThreshold : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0]
/// * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0]......
/// * blueSignalThreshold : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0]
"grabber-v4l2" :
{
"device" : "/dev/video0",
"input" : 0,
"standard" : "PAL", /// "NTSC",
"width" : -1, ///720, ///480, ///240, /// -1 para que se asuma el valor por defecto de la capturadora
"height" : -1, ///576, ///384, ///192, /// -1 para que se asuma el valor por defecto de la capturadora
"frameDecimation" : 2,
"sizeDecimation" : 8,
"priority" : 1100, ///3000,
"mode" : "2D",
"cropLeft" : 5,
"cropRight" : 35,
"cropTop" : 30,
"cropBottom" : 30,
"redSignalThreshold" : 0.2,
"greenSignalThreshold" : 0.2,
"blueSignalThreshold" : 0.2
}
Una vez añadido el código anterior, copia el json a la ruta /storage/.config y reemplaza el fichero ahí existente. Reinicia Hyperion (o la Pi), y debería funcionarte. No hay que tocar nada más en Openelec.
Recuerda que la señal de la entrada externa por el HDMI tiene prioridad sobre la de Kodi a efectos de crear el ambilight, por lo que si reproduces algo desde Kodi pero mantienes la señal externa HDMI activa en la entrada del kit, se usará esa señal externa para el ambilight.
También debes revisar la sección "xbmcVideoChecker" del fichero de configuración y poner en 'false' las entradas para las cuales no quieras que el ambilight funcione con Kodi (normalmente se desactiva la sección "grabMenu").
Si sigue sin funcionar con el HDMI, tendrás que determinar si Openelec te detecta la capturadora, si no le llega señal a la misma o si recibe siempre una pantalla en negro aunque sí tengas señal válida en el HDMI. Todos los pasos que necesitas para ello los tienes en el tutorial de la página inicial del hilo.
Viktro escribió:Si, en la 1 son diferentes los gpio en los que conecta. Está conectado en los que marcan los tutoriales. No hay manera de hacerlo arrancar, puede ser que hay algo mal de lo que me enviaron desde lightberry??
Esta tarde me dejaran otra raspeberry 1 a ver si el problema viene de ahi, que algun caso he leido que lo que fallaban eran los propios gpio de la raspberry.
panamarron escribió:Quiero agradecerte la información. Parece que funciona de momento.
Ahora tengo una duda y no se como hacerlo....
Cuando hago la prueba del Lightberry test video, los colores no me coinciden en la pantalla, el carrousel de colores me va un poco retardado, quiero decir, no me coinciden el rojo, azul, blanco y verde en cada esquina de la pantalla.
Como hago para que esto coincida ??
Y por último, en la creación del json donde pone que comience el primer led, que pongo ? No lo entiendo muy bien.
Hay un tema, tengo la tira lighberry hd kit apa 102 de 4 metros, no se bien si son 190 leds..... el tema es que me sobra tira, pero no la he cortado. La configuración por mis pulgadas de tv, seria horizontal 28,vertical, 16,horizontal 28 y vertical 16. Pero me sobra tira........ la puedo dejar sin cortar ? y hacer que me coincida el test ?? porque no lo consigo....
Muchas gracias
/storage/hyperion/bin/hyperion-remote.sh --priority 50 --color red --duration 5000
Viktro escribió:Bueno, seguimos con las preubas. Poppy muchas gracias por tu ayuda!!
El sistema es el que se vende en lightberry con lo que supongo que vendrá todo con la potencia necesaria para alimentar el sistema. Ayer probé con otra raspberry y no lo hice funcionar tampoco.
Empiezo por killall hyperion y no me responde nada, con lo que parece que funciona correctamente.
Reinicio rasp por si acaso y empezamos de nuevo. Los dos comandos, tanto el rojo, como el rainbow swirl, me responden lo mismo: "unable to connect to host"
La aplicación android me responde lo mismo: "unable to connect to host"
-ice- En el televisor tengo la rasp conectada a través del hdmi2, la he desconectado del home cinema para hacer las pruebas. El resto del home cinema entra en el hdmi1, pero no creo que influya, o si?
El archivo lo he podido suplantar si problemas, y si exploro la carpeta storage/config a través de filezilla me permite ver el archivo en su ubicación.
Como le he comentado a poppy, la aplicación android no me deja conectar, me dice "unable to connect to host" poniendo la ip y el puerto correspondiente.
El hyperion que tengo me lo he descargado de lightberry.
Madre si esta resultando esto complicado!!
Viktro escribió:Bueno, seguimos con las preubas. Poppy muchas gracias por tu ayuda!!
El sistema es el que se vende en lightberry con lo que supongo que vendrá todo con la potencia necesaria para alimentar el sistema. Ayer probé con otra raspberry y no lo hice funcionar tampoco.
Empiezo por killall hyperion y no me responde nada, con lo que parece que funciona correctamente.
Reinicio rasp por si acaso y empezamos de nuevo. Los dos comandos, tanto el rojo, como el rainbow swirl, me responden lo mismo: "unable to connect to host"
La aplicación android me responde lo mismo: "unable to connect to host"
-ice- En el televisor tengo la rasp conectada a través del hdmi2, la he desconectado del home cinema para hacer las pruebas. El resto del home cinema entra en el hdmi1, pero no creo que influya, o si?
El archivo lo he podido suplantar si problemas, y si exploro la carpeta storage/config a través de filezilla me permite ver el archivo en su ubicación.
Como le he comentado a poppy, la aplicación android no me deja conectar, me dice "unable to connect to host" poniendo la ip y el puerto correspondiente.
El hyperion que tengo me lo he descargado de lightberry.
Madre si esta resultando esto complicado!!
netstat -tnl
"device" :
{
"name" : "MyPi",
"type" : "ws2801",
"output" : "/dev/spidev0.0",
"rate" : 1000000,
"colorOrder" : "rgb"
},
cat /storage/.config/hyperion.config.json
rubebet escribió:Muy buenas de nuevo, en poco voy a hacer el pedido del lightberry pero antes quiero hacer una pregunta para no pillarme los dedos.
Mi idea es conectarlo al monitor que gasto para el pc, las consolas y demás pero viendo los tamaños que acepta nose si mi monitor entra dentro del rango.
Es un lg de 29 pulgadas ultrapanorámico, este para ser más exacto:
http://www.lg.com/es/monitores/lg-29UM67-P
Habrá problemas con el lightberry?
// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder
{
/// Device configuration contains the following fields:
/// * 'name' : The user friendly name of the device (only used for display purposes)
/// * 'type' : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
/// 'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
/// * 'output' : The output specification depends on selected device. This can for example be the
/// device specifier, device serial number, or the output file name
/// * 'rate' : The baudrate of the output to the device
/// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
"device" :
{
"name" : "MyPi",
"type" : "apa102",
"output" : "/dev/spidev0.0",
"rate" : 500000,
"colorOrder" : "bgr"
},
/// Color manipulation configuration used to tune the output colors to specific surroundings.
/// The configuration contains a list of color-transforms. Each transform contains the
/// following fields:
/// * 'id' : The unique identifier of the color transformation (eg 'device_1') /// * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
/// (eg '0-5, 9, 11, 12-17'). The indices are zero based. /// * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following
/// tuning parameters:
/// - 'saturationGain' The gain adjustement of the saturation
/// - 'valueGain' The gain adjustement of the value
/// * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the
/// following tuning parameters for each channel:
/// - 'threshold' The minimum required input value for the channel to be on
/// (else zero)
/// - 'gamma' The gamma-curve correction factor
/// - 'blacklevel' The lowest possible value (when the channel is black)
/// - 'whitelevel' The highest possible value (when the channel is white)
///
/// Next to the list with color transforms there is also a smoothing option.
/// * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning
/// parameters:
/// - 'type' The type of smoothing algorithm ('linear' or 'none')
/// - 'time_ms' The time constant for smoothing algorithm in milliseconds
/// - 'updateFrequency' The update frequency of the leds in Hz
"color" :
{
"transform" :
[
{
"id" : "default",
"leds" : "0-74",
"hsv" :
{
"saturationGain" : 1.6000,
"valueGain" : 2.0000
},
"red" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
},
"green" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.8500
},
"blue" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.8500
}
}
],
"smoothing" :
{
"type" : "linear",
"time_ms" : 120,
"updateFrequency" : 30.0000
}
},
/// The configuration for each individual led. This contains the specification of the area
/// averaged of an input image for each led to determine its color. Each item in the list
/// contains the following fields:
/// * index: The index of the led. This determines its location in the string of leds; zero
/// being the first led.
/// * hscan: The fractional part of the image along the horizontal used for the averaging
/// (minimum and maximum inclusive)
/// * vscan: The fractional part of the image along the vertical used for the averaging
/// (minimum and maximum inclusive)
"leds" :
[
{
"index" : 0,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.8325, "maximum" : 1.0000 }
},
{
"index" : 1,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.6658, "maximum" : 0.8342 }
},
{
"index" : 2,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.4992, "maximum" : 0.6675 }
},
{
"index" : 3,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.3325, "maximum" : 0.5008 }
},
{
"index" : 4,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.1658, "maximum" : 0.3342 }
},
{
"index" : 5,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1675 }
},
{
"index" : 6,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.1256 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 7,
"hscan" : { "minimum" : 0.1244, "maximum" : 0.2506 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 8,
"hscan" : { "minimum" : 0.2494, "maximum" : 0.3756 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 9,
"hscan" : { "minimum" : 0.3744, "maximum" : 0.5006 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 10,
"hscan" : { "minimum" : 0.4994, "maximum" : 0.6256 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 11,
"hscan" : { "minimum" : 0.6244, "maximum" : 0.7506 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 12,
"hscan" : { "minimum" : 0.7494, "maximum" : 0.8756 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 13,
"hscan" : { "minimum" : 0.8744, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 14,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1675 }
},
{
"index" : 15,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.1658, "maximum" : 0.3342 }
},
{
"index" : 16,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.3325, "maximum" : 0.5008 }
},
{
"index" : 17,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.4992, "maximum" : 0.6675 }
},
{
"index" : 18,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.6658, "maximum" : 0.8342 }
},
{
"index" : 19,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.8325, "maximum" : 1.0000 }
},
{
"index" : 20,
"hscan" : { "minimum" : 0.8744, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 21,
"hscan" : { "minimum" : 0.7494, "maximum" : 0.8756 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 22,
"hscan" : { "minimum" : 0.6244, "maximum" : 0.7506 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 23,
"hscan" : { "minimum" : 0.4994, "maximum" : 0.6256 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 24,
"hscan" : { "minimum" : 0.3744, "maximum" : 0.5006 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 25,
"hscan" : { "minimum" : 0.2494, "maximum" : 0.3756 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 26,
"hscan" : { "minimum" : 0.1244, "maximum" : 0.2506 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 27,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.1256 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
}
],
/// The black border configuration, contains the following items:
/// * enable : true if the detector should be activated
/// * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
"blackborderdetector" :
{
"enable" : true,
"threshold" : 0.01
},
/// The configuration of the effect engine, contains the following items:
/// * paths : An array with absolute location(s) of directories with effects
/// * bootsequence : The effect selected as 'boot sequence'
"effects" :
{
"paths" :
[
"/opt/hyperion/effects"
]
},
"bootsequence" :
{
"effect" : "Rainbow swirl fast",
"duration_ms" : 5000
},
/// The configuration for the frame-grabber, contains the following items:
/// * width : The width of the grabbed frames [pixels]
/// * height : The height of the grabbed frames [pixels]
/// * frequency_Hz : The frequency of the frame grab [Hz]
"framegrabber" :
{
"width" : 64,
"height" : 64,
"frequency_Hz" : 10.0
},
/// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields:
/// * xbmcAddress : The IP address of the XBMC-host
/// * xbmcTcpPort : The TCP-port of the XBMC-server
/// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback
/// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show
/// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback
/// * grabMenu : Flag indicating that the frame-grabber is on(true) in the XBMC menu
/// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
/// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
"xbmcVideoChecker" :
{
"xbmcAddress" : "127.0.0.1",
"xbmcTcpPort" : 9090,
"grabVideo" : true,
"grabPictures" : true,
"grabAudio" : true,
"grabMenu" : false,
"grabScreensaver" : true,
"enable3DDetection" : true
},
/// Configuration for the embedded V4L2 grabber
/// * device : V4L2 Device to use [default="/dev/video0"]
/// * input : V4L2 input to use [default=0]
/// * standard : Video standard (no-change/PAL/NTSC) [default="no-change"]
/// * width : V4L2 width to set [default=-1]
/// * height : V4L2 height to set [default=-1]
/// * frameDecimation : Frame decimation factor [default=2]
/// * sizeDecimation : Size decimation factor [default=8]
/// * priority : Hyperion priority channel [default=800]
/// * mode : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default="2D"]
/// * cropLeft : Cropping from the left [default=0]
/// * cropRight : Cropping from the right [default=0]
/// * cropTop : Cropping from the top [default=0]
/// * cropBottom : Cropping from the bottom [default=0]
/// * redSignalThreshold : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0]
/// * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0]
/// * blueSignalThreshold : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0]
"grabber-v4l2" :
{
"device" : "/dev/video0",
"input" : 0,
"standard" : "no-change",
"width" : 1,
"height" : 1,
"frameDecimation" : 2,
"sizeDecimation" : 4,
"priority" : 800,
"mode" : "2D",
"cropLeft" : 1,
"cropRight" : 1,
"cropTop" : 12,
"cropBottom" : 12,
"redSignalThreshold" : 0.1,
"greenSignalThreshold" : 0.1,
"blueSignalThreshold" : 0.1
},
/// The configuration of the Json server which enables the json remote interface
/// * port : Port at which the json server is started
"jsonServer" :
{
"port" : 19444
},
/// The configuration of the Proto server which enables the protobuffer remote interface
/// * port : Port at which the protobuffer server is started
"protoServer" :
{
"port" : 19445
},
/// The configuration of the boblight server which enables the boblight remote interface
/// * port : Port at which the boblight server is started
// "boblightServer" :
// {
// "port" : 19333
// },
"endOfJson" : "endOfJson"
}
Viktro escribió:Seguimos con las pruebas y no conseguimos avanzar. El archivo json lo abro con el bloc de notas.
He comprobado si los puertos estaban abiertos mediante la orden que has puesto y en ambos aparecen como listen.
He mandado la otra orden y me ha listado el archivo hperion.config.json completo, con lo cual tampoco aparece ahi el fallo.
Los de lightberry me han dicho que suprima la configuracion de la grabadora, ya que no tengo. deberia dejarlo asi:
"grabber-v4l2" :
{
},
Esta noche probaré a empezar de 0. Recomendais algun SO que no sea openelec?
Viktro escribió:Seguimos con las pruebas y no conseguimos avanzar. El archivo json lo abro con el bloc de notas.
He comprobado si los puertos estaban abiertos mediante la orden que has puesto y en ambos aparecen como listen.
He mandado la otra orden y me ha listado el archivo hperion.config.json completo, con lo cual tampoco aparece ahi el fallo.
Los de lightberry me han dicho que suprima la configuracion de la grabadora, ya que no tengo. deberia dejarlo asi:
"grabber-v4l2" :
{
},
Esta noche probaré a empezar de 0. Recomendais algun SO que no sea openelec?
Te copio mi json a ver como lo ves, tengo el sistema apa102 que conecta con los gpio.
:
:
// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder
{
/// Device configuration contains the following fields:
/// * 'name' : The user friendly name of the device (only used for display purposes)
/// * 'type' : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
/// 'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
/// * 'output' : The output specification depends on selected device. This can for example be the
/// device specifier, device serial number, or the output file name
/// * 'rate' : The baudrate of the output to the device
/// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
"device" :
{
"name" : "MyPi",
"type" : "apa102",
"output" : "/dev/spidev0.0",
"rate" : 500000,
"colorOrder" : "bgr"
},
/// Color manipulation configuration used to tune the output colors to specific surroundings.
/// The configuration contains a list of color-transforms. Each transform contains the
/// following fields:
/// * 'id' : The unique identifier of the color transformation (eg 'device_1') /// * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
/// (eg '0-5, 9, 11, 12-17'). The indices are zero based. /// * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following
/// tuning parameters:
/// - 'saturationGain' The gain adjustement of the saturation
/// - 'valueGain' The gain adjustement of the value
/// * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the
/// following tuning parameters for each channel:
/// - 'threshold' The minimum required input value for the channel to be on
/// (else zero)
/// - 'gamma' The gamma-curve correction factor
/// - 'blacklevel' The lowest possible value (when the channel is black)
/// - 'whitelevel' The highest possible value (when the channel is white)
///
/// Next to the list with color transforms there is also a smoothing option.
/// * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning
/// parameters:
/// - 'type' The type of smoothing algorithm ('linear' or 'none')
/// - 'time_ms' The time constant for smoothing algorithm in milliseconds
/// - 'updateFrequency' The update frequency of the leds in Hz
"color" :
{
"transform" :
[
{
"id" : "default",
"leds" : "*",
"hsv" :
{
"saturationGain" : 1.6000,
"valueGain" : 2.0000
},
"red" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
},
"green" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.8500
},
"blue" :
{
"threshold" : 0.0000,
"gamma" : 1.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.8500
}
}
],
"smoothing" :
{
"type" : "linear",
"time_ms" : 120,
"updateFrequency" : 30.0000
}
},
/// The configuration for each individual led. This contains the specification of the area
/// averaged of an input image for each led to determine its color. Each item in the list
/// contains the following fields:
/// * index: The index of the led. This determines its location in the string of leds; zero
/// being the first led.
/// * hscan: The fractional part of the image along the horizontal used for the averaging
/// (minimum and maximum inclusive)
/// * vscan: The fractional part of the image along the vertical used for the averaging
/// (minimum and maximum inclusive)
"leds" :
[
{
"index" : 0,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.8325, "maximum" : 1.0000 }
},
{
"index" : 1,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.6658, "maximum" : 0.8342 }
},
{
"index" : 2,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.4992, "maximum" : 0.6675 }
},
{
"index" : 3,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.3325, "maximum" : 0.5008 }
},
{
"index" : 4,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.1658, "maximum" : 0.3342 }
},
{
"index" : 5,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1675 }
},
{
"index" : 6,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.1256 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 7,
"hscan" : { "minimum" : 0.1244, "maximum" : 0.2506 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 8,
"hscan" : { "minimum" : 0.2494, "maximum" : 0.3756 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 9,
"hscan" : { "minimum" : 0.3744, "maximum" : 0.5006 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 10,
"hscan" : { "minimum" : 0.4994, "maximum" : 0.6256 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 11,
"hscan" : { "minimum" : 0.6244, "maximum" : 0.7506 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 12,
"hscan" : { "minimum" : 0.7494, "maximum" : 0.8756 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 13,
"hscan" : { "minimum" : 0.8744, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 }
},
{
"index" : 14,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.1675 }
},
{
"index" : 15,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.1658, "maximum" : 0.3342 }
},
{
"index" : 16,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.3325, "maximum" : 0.5008 }
},
{
"index" : 17,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.4992, "maximum" : 0.6675 }
},
{
"index" : 18,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.6658, "maximum" : 0.8342 }
},
{
"index" : 19,
"hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.8325, "maximum" : 1.0000 }
},
{
"index" : 20,
"hscan" : { "minimum" : 0.8744, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 21,
"hscan" : { "minimum" : 0.7494, "maximum" : 0.8756 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 22,
"hscan" : { "minimum" : 0.6244, "maximum" : 0.7506 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 23,
"hscan" : { "minimum" : 0.4994, "maximum" : 0.6256 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 24,
"hscan" : { "minimum" : 0.3744, "maximum" : 0.5006 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 25,
"hscan" : { "minimum" : 0.2494, "maximum" : 0.3756 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 26,
"hscan" : { "minimum" : 0.1244, "maximum" : 0.2506 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
},
{
"index" : 27,
"hscan" : { "minimum" : 0.0000, "maximum" : 0.1256 },
"vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 }
}
],
/// The black border configuration, contains the following items:
/// * enable : true if the detector should be activated
/// * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
"blackborderdetector" :
{
"enable" : true,
"threshold" : 0.01
},
/// The configuration of the effect engine, contains the following items:
/// * paths : An array with absolute location(s) of directories with effects
/// * bootsequence : The effect selected as 'boot sequence'
"effects" :
{
"paths" :
[
"/storage/hyperion/effects"
]
},
"bootsequence" :
{
"effect" : "Rainbow swirl fast",
"duration_ms" : 5000
},
/// The configuration for the frame-grabber, contains the following items:
/// * width : The width of the grabbed frames [pixels]
/// * height : The height of the grabbed frames [pixels]
/// * frequency_Hz : The frequency of the frame grab [Hz]
"framegrabber" :
{
"width" : 64,
"height" : 64,
"frequency_Hz" : 10.0
},
/// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields:
/// * xbmcAddress : The IP address of the XBMC-host
/// * xbmcTcpPort : The TCP-port of the XBMC-server
/// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback
/// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show
/// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback
/// * grabMenu : Flag indicating that the frame-grabber is on(true) in the XBMC menu
/// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
/// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
"xbmcVideoChecker" :
{
"xbmcAddress" : "127.0.0.1",
"xbmcTcpPort" : 9090,
"grabVideo" : true,
"grabPictures" : true,
"grabAudio" : true,
"grabMenu" : false,
"grabScreensaver" : true,
"enable3DDetection" : true
},
/// The configuration of the Json server which enables the json remote interface
/// * port : Port at which the json server is started
"jsonServer" :
{
"port" : 19444
},
/// The configuration of the Proto server which enables the protobuffer remote interface
/// * port : Port at which the protobuffer server is started
"protoServer" :
{
"port" : 19445
},
/// The configuration of the boblight server which enables the boblight remote interface
/// * port : Port at which the boblight server is started
// "boblightServer" :
// {
// "port" : 19333
// },
"endOfJson" : "endOfJson"
}
Zinnet escribió:Estoy perdido y con el pdf de @popy5 no me aclaro, me he quedado en la página 23 del tuto
Tengo una rasp2 y he metido la imagen de OpenElec en la SD y instalado en la rasp2
Ahora tengo que instalar el Hypercon en la rasp, ¿Es correcto el paso 5 de este tuto?
http://www.taringa.net/post/hazlo-tu-mi ... -Pi-B.html
Zinnet escribió:Estoy perdido y con el pdf de @popy5 no me aclaro, me he quedado en la página 23 del tuto
Tengo una rasp2 y he metido la imagen de OpenElec en la SD y instalado en la rasp2
Ahora tengo que instalar el Hypercon en la rasp, ¿Es correcto el paso 5 de este tuto?
http://www.taringa.net/post/hazlo-tu-mi ... -Pi-B.html
Viktro escribió:Poppy, he sustituido el hyperion.config y seguimos con lo mismo. Arranco la pi y no se enciende ningun led. Tengo que desconectar y p a conectar los led, de la caja que los procesa para que se enciendan. se encienden cada vez unos distintos.
He sustitutido el contenido del archivo de configuración y no hace nada, vuelvo a no ver el rainbow swirl.
Empieza a ser agotador, y porque no decirlo, frustrante. Lo venden como llegar, enchufar y a ver cine....
De todas formas volver a agradeceros la ayuda que me estais prestando.
Viktro escribió:Poppy, he sustituido el hyperion.config y seguimos con lo mismo. Arranco la pi y no se enciende ningun led. Tengo que desconectar y volver a conectar los led, de la caja que los procesa para que se enciendan. se encienden cada vez unos distintos.
He sustitutido el contenido del archivo de configuración y no hace nada, vuelvo a no ver el rainbow swirl.
Empieza a ser agotador, y porque no decirlo, frustrante. Lo venden como llegar, enchufar y a ver cine....
De todas formas volver a agradeceros la ayuda que me estais prestando.