Mini media player card! Card para Echos, Google Home/Nest, controles, tvs, tv box, Ps4, Chromecast e outros media players!

É de conhecimento geral que o card para media_player que é padrão do Home Assistant é feio d+ e não da opções de customização. Por isso trago o Mini Media Player!

O Mini media player card pode ser usado para qualquer media_player, pode ser tv box com android tv ou firetv, controles, echos, google home, chromecast, televisores smart, Ps4, Xbox…

O Mini media player pode ser instalado pelo HACS.

Vamos para a instalação:

Primeiro vá até o HACS e clíque em Frontend.

Clique no canto direito abaixo em “+ Explorar e Baixar Repositórios” e na barra de buscas escreva Mini media player.

Achando o Mini media player clique em “Baixe esse repositório no HACS” no canto abaixo.

Clique em Baixar.

Pronto, instalado.

Agora o Mini Media Player vai aparecer na tela da sua Dashboard para ser adicionado o cartão.

mini5

Com ele temos as seguintes opções de customização:

Básico:
Basic card example

Compacto:
Compact card example

Card com atalhos para media:
Card with media shortcuts example

Agrupado:
Grouped cards example

Empilhado:
Stacked cards example

Grupo de speakers:
sonos group management example

Cada uma desses opções de customização tem a sua configuração no editor de códigos no cartão. Essas configurações você pode ver no github oficial do cartão.

Vou pegar como exemplo de uso o media player da minha tv LG WebOS que usei a configuração do card com atalhos para media.

2

Cada botão é uma das opções de media que ficam no botão de source do media player, no meu caso são os aplicativos de stream e entradas HDMI da televisão. Caso você use o media player de um controle de televisão feito pelo smartIR serão os botões do controle.

Separei em 3 colunas para ter 3 botões por coluna, cada botão você pode escolher se vai usar ícone ou imagem nele, no meu caso alguns eu usei ícones do próprio HA e outro imagens que editei.

type: custom:mini-media-player
shortcuts:
  columns: 3
  buttons:
    - icon: mdi:netflix
      type: source
      id: Netflix
    - image: https://i.ibb.co/ryDGRzz/prime2.png
      type: source
      id: Amazon Prime Video
    - icon: mdi:youtube
      type: source
      id: YouTube
    - icon: mdi:sony-playstation
      type: source
      id: PS4
    - image: https://i.ibb.co/sJ9PC4V/pclogo.png
      type: source
      id: PC
    - icon: mdi:twitch
      type: source
      id: Twitch
    - image: https://i.ibb.co/8mz3LyH/directvgo.png
      type: source
      id: DIRECTV GO
    - image: https://i.ibb.co/LtTm4X8/max.png
      type: source
      id: HBO Max
    - image: https://i.ibb.co/F5Hz3Vz/livetv.png
      type: source
      id: Live TV
hide:
  power: true
  controls: true
icon: mdi:television
artwork: cover
toggle_power: true
entity: media_player.lg_webos_do_leandro_2

O mais legal é que quando abro algum aplicativo fica no fundo do cartão uma imagem dele.

Captura de tela 2021-10-26 001748

Você pode usar o Mini media player para o seu Ps4 dessa mesma forma, todos os jogos que jogar vão aparecer no source do seu media player e poderá criar um botão para ele!

6

É isso, um abraço!

8 Likes

Pessoal, quem tiver com problemas com o Mini media player na versão 2022.3 do Home Assistant é só atualizar para a versão BETA que resolve!

@LeandroIssa valeu pelo tutorial, consegui usar na minha TV do quarto e ficou bem bacana, porém não funcionou na TV da sala, ambas são Samsung, sendo que a da sala é um modelo mais recente, então percebi que nos atributos do media_player referente a TV, ali em source_list, a tv do quarto lista vários serviços/apps que podem ser utilizados, porém a TV da sala, exibe somente TV e HDMI (vide imagem), você sabe me dizer por que isso ocorre? Será que há alguma configuração a ser feita na TV para que ela torne visível/disponibilize os outros serviços?

Não sei informar, cada integração funciona diferente. Minha tv é uma LG webOS.

Sei que a Duvida vai parecer boba, mas estou iniciando e ainda não domino tudo, nos botões que vc colocou vi que direciona para um serviço, media_player/selct_source “Netflix”, minha duvida é aonde altero esses source, pois na minha tv apareceu mais opções e não sei aonde crio ou altero esses source pra usar?
Esse caminho é de um arquivo? media_player/selct_source aonde encontro pr apoder alterar ou criar novos sorce pra usar? Desde já agradeço a resposta!

Você não cria, o source já vem com o media_player e os itens deles vir ou não e a quantidade de itens depende da integração da sua tv.

Não sei porque, mas nao aparece pra mim. Pesquiso pelo link do github porem ele fala que ja tem no repositorio. Mas pra mim nao aparece la :frowning: