Tabla de contenido:
- Paso 1: Mis requisitos
- Paso 2: reúna las piezas
- Paso 3: TVheadend: Instale Ubuntu en la PC
- Paso 4: TVheadend: use SSH
- Paso 5: TVheadend: acceda a la computadora por nombre
- Paso 6: TVheadend: Instale las utilidades del sintonizador de TV
- Paso 7: TVheadend: no escriba la contraseña en cada sudo
- Paso 8: TVheadend: Instale el sintonizador de TV
- Paso 9: TVheadend: instalación y configuración
- Paso 10: TVheadend: configurar
- Paso 11: TVheadend: acceso remoto
- Paso 12: Tvheadend: Cron
- Paso 13: Raspberry Pi: Ejecutando Kodi / OSMC
- Paso 14: Raspberry Pi: busque el host por nombre
- Paso 15: Raspberry Pi: cambie la contraseña de OSMC
- Paso 16: Raspberry Pi: agregue la licencia MPEG-2 para habilitar la decodificación de hardware
- Paso 17: Raspberry Pi: construye un sombrero Kodi / OSMC con receptor de infrarrojos y botón de reinicio
- Paso 18: Raspberry Pi: poner en un estuche
- Paso 19: Raspberry Pi: música y videos de Kodi
- Paso 20: Raspberry Pi: Kodi Weather
- Paso 21: Raspberry Pi: Cron
- Paso 22: Control remoto Logitech Harmony 650: control de TV, Roku y Raspberry Pi
- Paso 23: Roku: deshabilite SSID
- Paso 24: Apéndice: Solución de problemas
Video: Mi sistema de corte de cables: 24 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
[Actualizado y trasladado aquí]
Mi objetivo en el corte de cables es reducir significativamente las altas tarifas mensuales de la televisión por cable y seguir teniendo los canales, servicios y funciones deseados. Este instructivo describe mi sistema de corte de cables.
Mi proveedor de televisión por cable da acceso a casi 900 canales. Mi familia no necesita 900 canales. La mitad de los 900 son de definición estándar; ninguno de ellos es necesario. He desactivado 811 de los casi 900 canales ofrecidos. Y de los canales restantes, mi familia ve el 20% de ellos. Solo quiero pagar por los servicios, canales y funciones que mi familia mira.
Recibo una factura detallada de Internet y TV. Mi factura de TV con tarifas e impuestos es la siguiente:
$ 60.00 por TV y HBO $ 6.88 por impuestos $ 12.09 por recargos ===== $ 88.97 Total
Mi factura mensual total de corte de cable:
$ 24.99 por Sling TV $ 15.00 por HBO $ 2.50 por impuestos ===== $ 42.49 Total
En ambos casos, tengo NetFlix y Amazon Prime.
Probé muchos enfoques diferentes y esto funcionó para mí.
Paso 1: Mis requisitos
Mis requisitos para cortar cordones son:
- Reproduzca contenido de TV por Internet premium, como SlingTV, DirecTV Now, PlayStation Vue
- Reproduzca contenido de un servicio premium, como Hulu, Netflix, Amazon o iTunes
-
Cuotas mensuales mínimas y sin cuotas para:
- DVR o PVR
- Decodificador o control remoto
- Recargos
- Impuestos
- Transmisión de TV u OTA TV (por aire, fuera del aire)
- Pague la cantidad de almacenamiento de grabación de video digital (DVR) o grabación de video personal (PVR) que desee
- Paga todos los canales simultáneos en vivo o de grabación que desee
- Míralo en cualquier habitación que tenga TV, proyector o computadora
- Ver en una conexión por cable o inalámbrica (802.11AC AP)
- Vea los eventos en vivo en la televisión abierta a medida que ocurren
- Televisión de 1080p o HD
- Si llego unos minutos tarde a un programa transmitido, quiero poder rebobinar y mirar desde el principio en lugar de esperar N horas después de que termine el programa.
- Elija los servicios deseados y cancele los servicios no deseados mensualmente sin penalización
- Configuración de bajo costo (no cumplió con este requisito)
-
Canales de cable requeridos (Roku con SlingTV Orange + DVR $ 25 / mes o DirecTV Now (Live un poco con HBO $ 43.30 / mes, PlayStation Vue Access Slim con HBO $ 44.90):
- Comedy Central (The Daily Show) (no en PSVUE)
- AMC (Los muertos vivientes)
- TBS (Frontal completo con Samantha Bee) (no en PSVUE)
- ESPN (en naranja, pero no en azul)
- CNN
- HLN (no en Sling)
- HBO (Esta semana esta noche, Juego de tronos,…)
- HGTV (fijador superior)
- SlingTV Orange tiene todos mis canales requeridos, pero solo proporciona una transmisión. Blue no tiene todos mis canales requeridos y un grupo que no quiero, pero permite 3 transmisiones. Ala Carte, bueno, no realmente.
- Permitir que varias personas miren al mismo tiempo (Sling Blue)
-
Broadcast TV (Raspberry Pi con Kodi / OSMC conectado a una PC con TVheadend):
ABC, CBS, CW, Fox, NBC, PBS - Transmisión de TV a través de TVheadEnd
-
Tenga el mismo servicio en todas las habitaciones, no use diferentes controles remotos, diferentes dispositivos, etc.
Control remoto universal común
- Televisión con calidad cinematográfica: sin interrupciones, sin pausas durante la carga, etc.
Paso 2: reúna las piezas
Estos son los componentes básicos de mi sistema de corte de cables. No estoy defendiendo que estos sean los mejores componentes, solo que funcionan para mí:
- Home Theatre: proyector, sistema de audio de sonido envolvente, Home Theatre PC / Media Center
- TV, computadora portátil, tableta, teléfono inteligente
- Reproductor de Blu-ray / DVD
-
Contenido premium (Sling y Netflix) y TV por Internet:
Roku Ultra
-
Televisión abierta:
- Raspberry Pi con receptor de infrarrojos que ejecuta Kodi en OSMC para reproducir programas de televisión
- PC con ubuntu con TVheadend y 4 sintonizadores de TV 955Q Hauppauge
- Antena digital
-
Control remoto universal para controlar todo lo anterior:
Logitech Harmony 650
La mayoría de los componentes se explican por sí mismos y puedes usar lo que tengas o prefieras.
Quería hacer un sistema completamente Raspberry Pi. Al crear este sistema, probé muchas variaciones y combinaciones de hardware y descubrí que sin una computadora PC Class, una Raspberry Pi 3:
- No se pueden admitir servicios premium (p. Ej., DLNA, NetFlix, Hulu)
- No se puede reproducir TV de multidifusión (por ejemplo, Raspberry Pi no puede ejecutar VLC)
- No se puede ejecutar TVheadend con alta calidad
Roku es un tipo de configuración plug-and-play. Las instrucciones son muy sencillas. Entonces, el enfoque de este instructivo es Broadcast TV
En el futuro, espero que suceda una de las siguientes situaciones:
- Roku es compatible con TVheadend o
- Raspberry Pi 4 admite contenido premium
Notas:
- El texto encerrado en espadas está destinado a ser reemplazado por sus datos, ♣ nombre de usuario ♣
- El editor instructable estropea los enlaces HTTP y cualquier cosa encerrada entre corchetes angulares
Paso 3: TVheadend: Instale Ubuntu en la PC
Enlace a la actualización TVheadend ubuntu PC 2019, o estos son los pasos originales:
Los sistemas de corte de cables requieren un frontend y un backend. Si el sistema es lo suficientemente potente y solo se requiere en una habitación, entonces puede estar todo en un sistema. En mi caso, tengo siete habitaciones con televisores. Por lo tanto, necesito una computadora de fondo potente (PC de cabecera de TV) y una computadora de interfaz de usuario distribuida de bajo costo (Raspberry Pi en cada habitación).
Se requiere una PC de rendimiento relativamente alto para ejecutar TVheadend con cuatro sintonizadores de TV. No estoy seguro de cuáles son las especificaciones mínimas, esto es lo que funcionó para mí.
Hardware de PC
Hace unos años, le compré a mi hijo una computadora para juegos con las siguientes características:
- Nombre del modelo de CPU: APU AMD A6-3620 con gráficos Radeon HD
- # de núcleos: 4
- Velocidad de CPU: 2,2 GHz
- Caché: 1 MB
- HD: 1 TB
- RAM: 4 GB
Se las arregló para recopilar más de 1.000 virus cuando dijo que no funcionó. Se compró una PC nueva y me devolvió esta.
Instalar Ubuntu
Descargue la última versión de la imagen iso de Ubuntu y muévala a la unidad USB.
Actualización: a principios de agosto de 2018, actualicé de ubuntu16.04 a Bionic 18.04.1. Cuando actualicé, el sistema se congelaría aleatoriamente. No pude averiguar la causa de los registros. Repasé las instrucciones de actualización un par de veces, y la congelación parece haberse detenido… con suerte.
Cuando comenzó la congelación, pensé que necesitaría rehacer la PC ubuntu desde cero en 18.04.1. Entonces, lo descargué y creé una memoria USB con la imagen iso. Pero el sistema no pudo arrancar desde eso. Intenté grabar un CD varias veces y seguía teniendo problemas al verificar los datos.
Existe una versión de tvheadend para bionic.
Inserte la unidad USB en la PC
Arrancar la PC
Mantenga presionada la tecla F10 mientras arranca para acceder a la utilidad de configuración (F9 restablece la BIOS a la configuración predeterminada)
Cambiar el orden de arranque
Ponga la unidad USB primero
Aceptar cambios
Guardar los cambios y salir
Instale la última versión de Ubuntu
Siga las instrucciones (no cifre nada, quiere acelerar esta PC)
- Elegir idioma
- Casilla de verificación: descargar actualizaciones durante la instalación de Ubuntu
- Casilla de verificación: instalar software de terceros…
- Continuar
- Borre el disco e instale Ubuntu
- Casilla de verificación: Usar LVM…
- Instalar ahora
- Continuar en modo UEFI
- Continuar
- Establecer zona horaria
- Continuar
- Seleccionar distribución de teclado
- Continuar
- Introduzca su nombre
- Cambiar el nombre de la computadora a algo razonable
- Elige un nombre de usuario
- Ingrese su contraseña dos veces
- Establecer botón de opción: Iniciar sesión automáticamente
- Continuar
Después de presionar Continuar, Ubuntu se instala. Dependiendo de su ancho de banda de Internet, unidad de disco y velocidad de la CPU, ubuntu tarda un poco en instalarse (para mí 13 minutos). Ve a hacer otra cosa
- Retire la unidad USB
- Reiniciar ahora
Deberías estar en el escritorio de ubuntu
Paso 4: TVheadend: use SSH
Use ssh para que el servidor tvheadend pueda ejecutarse sin un monitor
Instalar e iniciar ssh
$ sudo apt-get install openssh-server
$ sudo service ssh reiniciar
Paso 5: TVheadend: acceda a la computadora por nombre
No recuerdo las direcciones IP. Prefiero referirme a los servidores por su nombre.
Nota: no se deben usar guiones bajos en los nombres de host. avahi no funcionará con guiones bajos, utilice guiones en su lugar. Para el servidor tvheadend ♣ nombre de host ♣, estoy usando = tvheadend
Avahi está instalado en ubuntu y me permite ingresar a la PC TVheadend usando:
$ ssh ♣nombredeusuario♣@♣nombredehost♣.local
Para mí, es más fácil referirse a un servidor por ♣ nombre de host ♣.local.
Avahi ya debería estar instalado. Entonces, salte al siguiente paso.
Ejecutar los siguientes comandos no hará ningún daño y mostrará que la última versión está instalada:
$ sudo apt-get install avahi-daemon
Intente hacer ping al dispositivo
$ nombre de host
♣ nombre de host ♣ $ ping ♣ nombre de host ♣.local
Ejecute este comando para encontrar su ♣ dirección IP del nombre de host ♣:
$ ifconfig
eth0 Encapsulado de enlace: Ethernet HWaddr b8: 27: eb: 64: 56: 82 inet addr: ♣ dirección IP del nombre de host ♣ Bcast: 192.168.1.255 Máscara: 255.255.255.0
Si desea cambiar el nombre de host, haga lo siguiente; de lo contrario, vaya al siguiente paso
$ sudo nano / etc / hosts
Mi red de área local es 192.168.1.x. Mi archivo de hosts es:
127.0.0.1 localhost
127.0.1.1 ♣ nombre de host ♣ # Las siguientes líneas son deseables para hosts con capacidad IPv6: 1 ip6-localhost ip6-loopback fe00:: 0 ip6-localnet ff00:: 0 ip6-mcastprefix ff02:: 1 ip6-allnodes ff02:: 2 ip6-allrouters
CTRL-O, CTR-X, ENTER para guardar y salir del editor
El archivo de nombre de host debe contener solo una entrada:
$ sudo nano / etc / nombre de host
♣ nombre de host ♣
CTRL-O, CTR-X, ENTER para guardar y salir del editor
Si cambió el nombre de host, reinicie
$ sudo reiniciar
Paso 6: TVheadend: Instale las utilidades del sintonizador de TV
Abra una ventana del navegador y vaya a este instructivo en su máquina Ubuntu. Es mucho más fácil cortar y pegar desde este instructable y luego alternar entre computadoras.
Busca terminal en tu PC ubuntu
Arrastre el icono de la terminal al muelle
Abrir una ventana de terminal
Instale las utilidades del sintonizador de TV:
$ sudo apt-get install dvb-apps dvblast w-scan -y
Paso 7: TVheadend: no escriba la contraseña en cada sudo
$ sudo nano / etc / sudoers
Sin el siguiente cambio, deberá ingresar una contraseña cada vez que use sudo.
Después del comentario, #includedir…, agregue la línea que comienza, ♣ username ♣ ALL =:
#includedir /etc/sudoers.d
♣ nombre de usuario ♣ TODOS = (TODOS) NOPASSWD: TODOS
CTRL-o, ENTER, CTRL-x para guardar y cerrar el archivo
Paso 8: TVheadend: Instale el sintonizador de TV
Conecte el sintonizador de TV y reinicie
$ sudo reiniciar
Inicie sesión y ejecute el comando para verificar si se reconoce el sintonizador.
Abrir una ventana de terminal
$ dmesg | grep dvb
[4.232615] cx231xx 1-1.5: 1.1: cx231xx-dvb cargado correctamente [4.232639] cx231xx 1-1.5: 1.1: extensión de Cx231xx dvb inicializada
Si hay problemas como la falta de un controlador, entonces tiene el sintonizador de TV incorrecto o la versión incorrecta del kernel o ubuntu instalado. Con un sintonizador de TV diferente, pasé mucho tiempo tratando de resolver estos problemas descargando controladores y reconstruyendo el kernel. Realmente no valió la pena el tiempo. Devolví el sintonizador a Amazon y obtuve el correcto. Mucho más fácil.
Otra forma de verificar si está funcionando es ejecutar el comando:
$ ls / dev / dvb
adaptador0
Si no ve lo anterior, deténgase y comience de nuevo. Si comienza de nuevo, asegúrese de utilizar las piezas correctas.
Si ve lo anterior, continúe.
Paso 9: TVheadend: instalación y configuración
Instale TVHeadEnd (solo dice que es compatible con 16.04)
$ sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 379CE192D401AB61
$ echo "deb https://dl.bintray.com/tvheadend/deb xenial stable-4.2" | sudo tee -a /etc/apt/sources.list $ sudo apt-get update $ sudo apt-get install tvheadend
Ingrese ♣ nombre de usuario ♣ y ♣ contraseña ♣ para TVHeadEnd
Abra el navegador e ingrese (elimine los espacios alrededor de los dos puntos,:)
localhost: 9981
Inicie sesión con ♣ nombre de usuario ♣ y ♣ contraseña ♣ para TVHeadEnd
Siga las instrucciones, ingrese sus idiomas preferidos
Haga clic en Guardar y Siguiente un par de veces para pasar a la siguiente pantalla.
Ingrese la red permitida, la mía 192.168.1.0
Lea las instrucciones e ingrese ♣ admin_name ♣ y ♣ admin_password ♣
Permití el acceso anónimo para un usuario * *
Haga clic en Guardar y Siguiente
Mi Hauppauge WinTV HVR 955Q aparece como LG Electronics…
El 955Q admite redes de cable (C) y terrestres (T). Solo voy a usar ATSC-T
Haga clic en Guardar y Siguiente
Seleccione sus muxes predefinidos. Para EE. UU.: Estados Unidos: us-ATSC-center-frequencies-8VSB
Haga clic en Guardar y Siguiente
Ahora escanea por un tiempo. Ve a hacer otra cosa.
Cuando haya terminado, haga clic en Guardar y Siguiente
Asigne todos los servicios y cree etiquetas de proveedor y red
Haga clic en Guardar y Siguiente
Haga clic en Finalizar
En la esquina superior derecha, haz clic en Ver televisión.
Seleccione un canal y debería funcionar.
Paso 10: TVheadend: configurar
Los muxes marcados como OK son aquellos en los que se encontraron una o más estaciones.
- En TvHeadEnd vaya a Configuración: Entradas DVB: Muxes
- Borré todos los muxes fallidos
- Si el resultado del escaneo muestra FALLO, haga clic en esa fila y luego elimine
Deshabilitar estaciones no utilizadas
- En TvHeadEnd vaya a: Configuración: Entradas DVB: Servicios
- Todas las estaciones encontradas deben estar habilitadas
- Desmarca los que no quieres ver
- Clic en Guardar
Desactivar estaciones en la Guía electrónica de programas
- TvHeadEnd vaya a Configuración: Canales / EPG: Canales
- Todos los canales deben estar habilitados
- Desmarca los que no quieres ver
- Clic en Guardar
Paso 11: TVheadend: acceso remoto
TVheadend funcionará sin cabeza (es decir, no conectado a un monitor). Se puede acceder a la mayoría de las funciones de ubuntu desde la línea de comandos.
Para acceder a TVheadend de forma remota, en un navegador use (elimine los espacios alrededor de los dos puntos):
192.168.1.110:9981
Al principio, solo instalé un sintonizador de TV, luego agregué tres más.
Cada vez que agregué otro sintonizador de TV, seguí las instrucciones de los dos pasos anteriores, excepto que accedí a TVheadend desde mi MacBook.
Paso 12: Tvheadend: Cron
No tiene sentido tener los sintonizadores de TV y la cabecera de TV funcionando todo el tiempo. Además, después de un tiempo, las grabaciones comienzan a acumularse. Entonces, agregue un cron para eliminar grabaciones de más de 14 días
Agregue un trabajo cron para reiniciar el servidor tvheadend todas las noches a las 2 a. M.
$ sudo crontab -e
y agregue las siguientes líneas:
# reiniciar todos los días a las 2 a. m.
0 2 * * * sudo reboot # elimina grabaciones de más de 14 días # lo siguiente no funciona realmente. Las grabaciones todavía se muestran en TVheadend # 0 1 * * * sudo find / home / hts / * -mtime +14 -exec rm {};
CTRL-o, ENTER, CTRL-x para guardar y cerrar el archivo
Paso 13: Raspberry Pi: Ejecutando Kodi / OSMC
Configurar Kodi / OSMC
Descargue la última imagen de disco de Raspberry Pi 3 para OSMC desde aquí
Una vez descargado, haga doble clic en el archivo (OSMC_TGT_rbp2_20170504.img.gz) para expandirlo (OSMC_TGT_rbp2_20170504.img)
Inserte una tarjeta Micro SD en el lector de tarjetas USB e inserte el USB en la MacBook
Ejecute Etcher para grabar la imagen en la tarjeta Micro SD
Por alguna razón, en mi MacBook, Etcher no expulsa el disco USB
Cierro Etcher y luego expulso el disco
Inserte la tarjeta Micro SD, la conexión ethernet, HDMI y el teclado / mouse en Raspberry Pi, y finalmente inserte el cable de alimentación. Si tiene wi-fi rápido, puede usarlo. Tengo mi Kodi / OSMC Raspberry Pis usando conexiones por cable.
Las direcciones de OSMC son muy sencillas
- Elige tu idioma
- Elija su continente y zona horaria
- Cambiar el nombre de host (los míos son osmc-room-name)
- Aceptar
- Aceptar que el servicio SSH está habilitado
- Continuar
- Soy viejo, así que elijo la interfaz de usuario clásica (skin = Estuary)
- Salida
Agregar cabecera de TV
Vaya a Complementos, Mis complementos, Todos
Agregar cliente de Tvheadend HTSP de Adam Sutton…
Configurar TVheadend
TVheadend controla varios sintonizadores de TV que se ejecutan en una PC. La PC está ejecutando ubuntu.
Dirección IP: 192.168.1.110
HTTP: 9981
HTTPS: 9982
Nombre de usuario: ♣ su-nombre de usuario ♣
Contraseña: ♣ su-contraseña ♣
Activar la actualización automática
Habilitar
Reiniciar
Vaya a My OSMC, Pi Config, Hardware Support y Enable LIRC GPIO Support, OK
AÑADIR ESTO: esto se puede configurar en kodi: dtparam = gpio_in_pull = up
Reiniciar (Encendido, Reiniciar)
¡Ve a la televisión y debería funcionar!
Si necesita configurar Wi-Fi en Kodi, use estas instrucciones
Paso 14: Raspberry Pi: busque el host por nombre
No recuerdo las direcciones IP. Prefiero referirme a los servidores por su nombre.
Nota: no se deben usar guiones bajos en los nombres de host. avahi no funcionará con guiones bajos, use guiones en su lugar. Mis nombres de host tienen el formato: osmc-room-name
Avahi está instalado en OSMC y me permite ssh en una Raspberry Pi usando:
$ ssh osmc@♣nombrehost♣.local
Para mí, es más fácil referirse a una Raspberry Pi por su ♣ nombre de host ♣.local.
Avahi ya debería estar instalado y todo debería funcionar. Entonces, ve al siguiente paso.
Si no puede ingresar con el nombre de host, aquí están las instrucciones. Ejecutar el comando no hará ningún daño y mostrará que la última versión está instalada:
$ sudo apt-get install avahi-daemon
Intente hacer ping al dispositivo
$ ping ♣ nombre de host ♣.local
Ejecute este comando para encontrar su ♣ dirección IP del nombre de host ♣:
$ ifconfig
eth0 Encapsulado de enlace: Ethernet HWaddr b8: 27: eb: 64: 56: 82 inet addr: ♣ dirección IP del nombre de host ♣ Bcast: 192.168.1.255 Máscara: 255.255.255.0
Si desea cambiar el nombre de host, haga lo siguiente; de lo contrario, vaya al siguiente paso
$ sudo nano / etc / hosts
El nombre de host debe ser dietpi por defecto. Cambie la última línea de dietpi al nuevo ♣ nombre de host ♣
♣ dirección-IP del nombre de host ♣ ♣ nombre de host ♣
CTRL-O, CTR-X, ENTER para guardar y salir del editor
$ sudo nano / etc / nombre de host
♣ nombre de host ♣
CTRL-O, CTR-X, ENTER para guardar y salir del editor
Confirmar los cambios en el sistema
$ sudo insserv hostname.sh
$ sudo reiniciar
Paso 15: Raspberry Pi: cambie la contraseña de OSMC
Ejecute el siguiente comando para cambiar la contraseña predeterminada de osmc:
$ passwd
Paso 16: Raspberry Pi: agregue la licencia MPEG-2 para habilitar la decodificación de hardware
Sigo recibiendo una alerta de termómetro en la pantalla y un reinicio ocasional de la cara triste de OSMC. Sospecho que los dos están relacionados. Por lo tanto, compré e instalé una clave de licencia MPEG-2 para habilitar la decodificación de hardware de la transmisión MPEG-2 de Broadcast TV desde los sintonizadores de tvheadend.
Abra una ventana de terminal e inicie sesión en raspberry pi, algo como:
$ ssh [email protected]
Ejecute el comando para obtener el número de serie del procesador de su Rasppberry Pi:
$ cat / proc / cpuinfo
Vaya al siguiente sitio y compre una clave de licencia mpeg, y luego espere hasta 72 horas (aunque dice que puede descargar la clave inmediatamente)
www.raspberrypi.com/mpeg-2-license-key/
Cuando llegue su licencia, edite el siguiente archivo:
$ sudo nano /boot/config.txt
decode_MPG2 = su-licencia
CTRL-o, ENTER, CTRL-x para guardar y salir del editor
Para asegurarse de que se esté utilizando la decodificación de hardware, reinicie la Raspberry Pi
$ sudo reiniciar
Y ejecute el comando y debería mostrar que MPG2 está habilitado:
$ vcgencmd codec_enabled MPG2
MPG2 = habilitado
Paso 17: Raspberry Pi: construye un sombrero Kodi / OSMC con receptor de infrarrojos y botón de reinicio
Este instructivo proporciona pasos para agregar un receptor de infrarrojos y un botón de reinicio a un sombrero Raspberry Pi. Construye el sombrero y luego agrégalo a tu Raspberry Pi.
En el televisor, vaya a My OSMC: Pi Config: Hardware - para determinar los pines GPIO usados, los míos están en = 18 y fuera = 17 Habilite el soporte LIRC GPIO
OK
Reiniciar
Este instructable muestra el código que debe agregarse para habilitar las características del sombrero
Paso 18: Raspberry Pi: poner en un estuche
Este instructivo muestra cómo poner todo en un caso.
Paso 19: Raspberry Pi: música y videos de Kodi
Agregar videos (o música)
Mi servidor de medios es una PC de cine en casa (HTPC) con Windows 7.
En Kodi,
ir a Videos: Archivos: Agregar videos: Explorar: Agregar ubicación de red
Red de Windows (SMB)
Nombre o dirección IP
nombre de usuario
contraseña
agregar videos
Pude conectarme a mi servidor de medios usando un grupo de trabajo de Windows, pero después de un tiempo dejó de funcionar. Este sitio web tiene algunos consejos para que funcione.
En el servidor de Windows 7, cree un grupo en el hogar
- Vaya al menú Inicio: Panel de control
- Escriba Homegroup en el cuadro de búsqueda
- Haga clic en Homegroup
- Haga clic en Crear un grupo en el hogar
- Anote y cambie la contraseña
- Seleccione las bibliotecas para compartir (videos, música, imágenes)
Vaya a sus carpetas de Música, Videos e Imágenes, haga clic con el botón derecho y comparta con Homegroup (lectura / escritura)
En el servidor de Windows 7:
- Vaya al menú Inicio: Panel de control
- Escriba Homegroup en el cuadro de búsqueda
- Haga clic en Homegroup
- Seleccione: Salir del grupo en el hogar. Ignore la advertencia (abandone el grupo en el hogar y finalice)
- En la página, "Compartir con otros equipos domésticos que ejecutan Windows 7."
- Seleccionar: cambiar la configuración de uso compartido avanzado
- Descubrimiento de red: active el descubrimiento de red
- Transmisión de medios: activar
- Uso compartido de carpetas públicas: su elección. Puede estar encendido o apagado.
- Uso compartido de archivos e impresoras: activar
- Uso compartido protegido por contraseña: desactive el uso compartido protegido por contraseña
- Permitir que Windows administre las conexiones de mi grupo en el hogar
Paso 20: Raspberry Pi: Kodi Weather
En Kodi, ve a
- Ajustes
- Complementos
- Instalar desde el repositorio
- Información meteorológica
- Yahoo! Clima
- Instalar en pc
Luego configure Yahoo! Clima ingresando a la ciudad más grande cerca de usted
Debería funcionar, pero si no lo hace, asegúrese de que otras aplicaciones meteorológicas estén deshabilitadas y haga clic en el icono Usar
Paso 21: Raspberry Pi: Cron
Quiero liberar los sintonizadores de televisión cuando no estén en uso, una forma es reiniciar cada noche.
Primero, instale cron
$ sudo apt-get install cron
Luego edita el crontab
$ sudo crontab -e
y añadir
# reiniciar todos los días a las 2 a. m.
0 2 * * * sudo reiniciar
CTRL-o, ENTER, CTRL-x para guardar y salir del editor
y luego reinicia el servicio
$ sudo service cron reiniciar
Paso 22: Control remoto Logitech Harmony 650: control de TV, Roku y Raspberry Pi
Probé muchos controles remotos diferentes. Probé los más baratos. Probé lirc y flirc. Mi favorito es el Logitech Harmony 650.
Descargue e instale la aplicación MyHarmony de Logitech. La aplicación se explica por sí misma.
Para configurar sus dispositivos (TV, DVD, Proyector, Raspberry Pi, etc.) necesita conocer el fabricante y el número de modelo.
La Raspberry Pi es un poco única. No pude encontrar nada que funcionara correctamente. Entonces, configuré la Raspberry Pi como un Apple TV. Apple Remote A1294 controla el Apple TV A1378. El control remoto A1294 está precargado en Kodi.
En mi configuración, la Raspberry Pi ejecuta Kodi en OSMC y en realidad solo se usa para transmisión de televisión.
Dentro de la aplicación MyHarmony, haga lo siguiente para configurar Raspberry PI:
-
Añadir dispositivo:
- Fabricante: Apple
- Modelo: A1378
- El A1378 corresponde al Silver Apple Remote
- Cambie el nombre del dispositivo a Raspberry Pi
-
Agregar actividad Ver TV
El televisor debe controlar el volumen
- ejecutando Kodi como Watch Apple, cambie el nombre a "Broadcast TV", fabricante: Apple, modelo: A1378, seleccione Apple Silver Remote de Kodi,
Configure el resto de los dispositivos usando el fabricante y el número de modelo. Agrega actividades. Sincronice, y luego regrese y edite los botones en pantalla y los botones físicos, y vuelva a sincronizar. Elimino los botones premium (NetFlix,…) y agrego Opciones, Inicio, Menú, Seleccionar y botones de dirección en la pantalla
Para continuar configurando el 650 para controlar la Raspberry Pi, en el televisor con este conectado a Raspberry Pi y con un mouse y teclado conectados a una Raspberry Pi:
- vaya a Mi OSMC: Pi Config: Hardware - para determinar los pines GPIO utilizados.
- Mis pines GPIO están adentro = 18 y afuera = 17
- vaya a Mi OSMC: Pi Config: Remote - seleccione el control remoto Apple Silver Remote A1294
Habilitar la compatibilidad con LIRC GPIO Aceptar Reiniciar
Paso 23: Roku: deshabilite SSID
Roku transmite su propio SSID para que el control remoto de Roku pueda conectarse. Roku llama a esta función Wi-Fi Direct.
Una vez que el control remoto universal esté configurado, desactive el SSID de Roku. No hay ninguna razón real para realizar este paso. Desactivar el SSID no hace que la red sea más segura y un SSID de transmisión no usa un ancho de banda de Wi-Fi significativo.
Encienda el Roku, vaya a la página de inicio y vaya a: Configuración: Sistema: Configuración avanzada del sistema: Conexión del dispositivo: Desactivar la conexión del dispositivo
Paso 24: Apéndice: Solución de problemas
Kodi OSMC se bloquea con el mensaje "Mouse no compatible"
Tengo habilitada la actualización automática. No estoy seguro de qué causó que la Raspberry Pi se bloqueara con el mensaje Mouse no compatible, pero apt-get update and upgrade (dist-upgrade), seguido de un reinicio fijo
Actualización de 17.04 a 18.04
Actualicé ubuntu de 17.04 a 18.04 siguiendo las instrucciones de este enlace
El sistema entra en suspensión después de la actualización automática
03FEB2019: Renuncié a ubuntu de escritorio y me mudé al servidor de ubuntu, que no entra en suspensión. Las nuevas instrucciones están aquí Configurar TVheadend en ubuntu PC
Intentos de evitar que el escritorio de ubuntu entre en suspensión antes del 03FEB2019:
Después de una actualización automática, tvheadend no pareció funcionar. El reinicio mostró que todo funcionaba como se esperaba, pero después de 20 minutos de inactividad, el sistema entraba en suspensión o hibernaba. Ejecuté los siguientes comandos recomendados por este enlace:
gsettings set org.gnome.desktop.session inactivo-retardo 0
sudo systemctl mask sleep.target suspender.target hibernate.tar
No estoy muy de acuerdo con lo que pasó, pero después de varios cortes de luz. El sistema se apagaba en momentos aleatorios durante el día. Los cambios anteriores no solucionaron el problema. Las utilidades de disco no encontraron ningún daño. dmesg no mostró nada malo. Edité el archivo para encontrar cuándo dejó de registrarse y miré el último proceso en ejecución:
$ sudo nano / var / log / syslog
Una de las últimas líneas referidas a:
Servicio de despachador de scripts de Network Manager iniciado
y los siguientes intentaban usar ipv6. Como no uso ipv6, edité el archivo:
$ sudo nano /etc/sysctl.conf
y agregó las siguientes líneas al final:
#Disable IPv6net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
El sistema ha permanecido activo durante un par de días.
Recomendado:
Ahorro de batería, interruptor de corte del protector de descarga con ATtiny85 para automóvil de plomo ácido o batería de lipo: 6 pasos
Ahorro de batería, interruptor de corte del protector de descarga con ATtiny85 para automóvil de plomo ácido o batería de lipo: Como necesito varios protectores de batería para mis automóviles y sistemas solares, encontré los comerciales a $ 49 demasiado caros. También consumen demasiada energía con 6 mA. No pude encontrar ninguna instrucción sobre el tema. Así que hice el mío propio que dibuja 2 mA. ¿Cómo
Póster de canciones de corte de vibración: 6 pasos
Póster Vibration Cutting-Songs: ¿Qué podemos hacer con un póster? ¿Te imaginas que una imagen o un póster canta o habla? Como personal técnico, hoy les enseñaré cómo hacer un cartel animado e interesante. Incluso puede interactuar con sus imágenes. Vengamos y veamos. El comunicador
Cómo hacer un circuito de corte automático: 9 pasos
Cómo hacer un circuito de corte automático: Hola amigo, hoy voy a hacer un circuito de corte automático usando el transistor 2N2222A. Este circuito es muy simple. Empecemos
Luz LED para rompecabezas (corte láser acrílico): 7 pasos (con imágenes)
LED Jigsaw Puzzle Light (acrílico cortado con láser): Siempre he disfrutado de las diversas luces nocturnas acrílicas cortadas con láser que otros han hecho. Pensando más en estos, pensé que sería genial si la luz nocturna también pudiera funcionar como una forma de entretenimiento. Con esta mente decidí crear
Bricolaje de reparación de cables y distribución de cables USB de Apple Pro Mouse: 5 pasos
Pinout USB y reparación de cables de Apple Pro Mouse DIY: El mouse negro de Apple Pro tiene algunos problemas bien conocidos: -Sólo un botón -Cable demasiado flexible y corto, que tiene una tasa de fallas muy alta.Pero me encanta su elegante diseño minimalista. roto también, al lado del extremo del mouse y también en el conector USB. Ya que