Diferencias entre los asistentes Chromecast, Roku y Home

Comenzar mi Smart-Home con un Broadlink RM-Pro fue un gran primer paso porque me dio el control de mis dispositivos de infrarrojos a una fracción del costo de los otros dispositivos, pero me dejó con ganas de más.

Mi televisor, y creo que la mayoría, utiliza una única función de encendido / apagado, en lugar de tener un botón de «encendido» y un botón de «apagado» separados.

Entonces, cuando configuré el Broadlink para controlar el televisor, funcionó, pero si daba el comando «Apagado» mientras el televisor ya estaba apagado, se volvería a encender y viceversa.

Traté de crear un guión que usaría el estado del televisor (en Home Assistant) para decidir si enviar o no el comando al televisor, pero esto solo funcionó si se usaba Home Assistant para encender el televisor en primer lugar.

.

Usar el control remoto arrojaría una llave inglesa directamente en esto.

Esto no fue muy bueno para el SAF (factor de aprobación del cónyuge).

Con el notable declive de mi Roku Express y un cumpleaños en camino, comencé a buscar formas de hacer que nuestro televisor tonto fuera un poco más inteligente.

Tenía 4 objetivos principales que quería poder lograr:

  • Utilice un solo control remoto para el sistema.
  • Poder transmitir videos de forma inalámbrica desde nuestras computadoras, Chromebooks, teléfonos celulares y tabletas.
  • Haga que el estado de encendido / apagado del televisor se refleje con precisión en Home Assistant, sin importar cómo se encienda el televisor.
  • Quería que la mayor parte de nuestra transmisión se realizara en un dispositivo conectado a Ethernet.
  • Todo esto fue fácil de lograr usando un Chromecast y un Roku Ultra.

    El Chromecast proporcionó un gran dispositivo para transmitir videos (duh, ¿verdad?) Y para reflejar el estado del televisor, mientras que el Roku Ultra me dio un solo control remoto con controles de volumen y encendido del televisor, así como una conexión Ethernet.

    ¡Conseguí lo que quería y pasó la prueba del cónyuge! El Roku también es compatible con Home Assistant; Puedo usar los comandos de Alexa para encender y apagar el televisor (necesitaba Broadlink para hacer esto) y para cambiar entre Netflix, Hulu y Tecno Bestias video.

    Esta guía incluirá:

    • Usar Chromecast para reflejar el estado del televisor en Home Assistant.
    • Integrando Roku con Home Assistant.
    • Creación de scripts o comandos de Alexa para controlar la TV y Roku.

    Darse cuenta:

    Esta publicación se ha marcado como una publicación heredada y se ha marcado para actualizarse.

    Si desea recibir actualizaciones de TecnoBestias, suscríbase a continuación.

    Reflejar el estado de la TV, en Home Assistant, con Chromecast

    No pasaré a configurar el Chromecast aquí; son dispositivos muy fáciles de usar.

    Solo te mostraré cómo usar el Chromecast para reflejar el estado del televisor.

    Sin embargo, para que esto funcione, deberá conectar el Chromecast USB al televisor para encenderlo.

    De esta manera, cuando el Chromecast está encendido, también lo está el televisor.

    img_0210.jpg

    • No agregue el Chromecast al archivo de configuración de Home Assistant.

      Si se agrega, pero está desactivado, puede obtener errores porque Home Assistant seguirá buscándolo.

    • La configuración utiliza el sensor binario Ping, una plantilla de interruptor y guiones de «encendido» y «apagado» separados para el televisor.

    https://gist.github.com/smarthomehobby/093e6309b85073bf67b9a14cccfddc29

    Conexión de Roku a Home Assistant

    Usamos nuestro Roku para la gran mayoría de nuestras necesidades de entretenimiento.

    El Roku Ultra nos permitió tener un dispositivo conectado a Ethernet y guardar el control remoto de nuestro televisor, ya que también puede controlar la potencia y el volumen del televisor.

    IMG_0107

    El componente de descubrimiento de Home Assistant encontrará dispositivos Roku, pero prefiero agregar el Roku manualmente.

    https://gist.github.com/smarthomehobby/fcf30e7686b8f8d41b8e7326683a53ff

    Creación de scripts para controlar Roku

    Ahora puede navegar entre diferentes aplicaciones de Roku desde Home Assistant, así como Play & Pause con un par de scripts.

    ¡También puede usar estos scripts con Alexa para controlar el sistema con su voz!

    https://gist.github.com/smarthomehobby/8d402e51f4ae80707eba33148c689200

    Todos combinados, Chromecast, Roku Ultra y Home Assistant funcionan bien juntos para darme más control sobre mi televisor y hacer que se sienta mucho más inteligente de lo que realmente es.

    Me gusta poder tener el estado preciso de mi televisor reflejado en Home Assistant, y a mi SO le encanta el control remoto Roku Ultra, ya que ahora solo tenemos que usar un control remoto para el televisor.

    ¿Has podido hacer un dispositivo tonto un poco más inteligente? ¿Cómo lo hiciste? ¡Comparte los comentarios! Si estas guías le han resultado útiles, ¡compártalas! Si tiene alguna pregunta, comuníquese conmigo en los comentarios.

    ¡Gracias por su visita!