Integração com a Twitch! Saiba quando seus streamers estão online!

Sabemos que a integração nativa da twitch ficou quebrada porque a twitch mudou de api. No dia 28/02 foi encerrado o suporte a api antiga então todos que tinham a integração antiga perdeu o acesso. Então foi criada uma nova com um componente que pode ser instalado pelo HACS e com isso temos novamente as informações da twitch.

cloudcc

Github do componente: https://github.com/Radioh/ha_twitch_helix

No HACS vá em Integrações.

Clique no menu e vá em Repositórios personalizados.

Em Repositório preencha com o endereço do github do componente https://github.com/Radioh/ha_twitch_helix, em Categoria selecione integração e clique em Adicionar.

Com ele adicionado clique em Baixar.

2

Clique em Baixar.

Reinicie o Home Assistant.

4

Agora vamos para o site de desenvolvedores da Twich. Entre nele: https://dev.twitch.tv/console/apps

Clique em Registre seu aplicativo.

Coloque um nome.

Coloque o endereço do seu acesso externo dessa forma https://exemplo.duckdns.org:8123/oauth_autorized e clique em Adicionar

Em categoria selecione Application Integration.

Preencha o captcha e clique em Criar.

Com a integração criada clique em Gerenciar.

Clique em Novo Segredo.

Vai aparecer um pop-up, clique em OK.

12

Agora temos um ID do cliente e um Segredo do cliente, vamos precisar deles, deixem anotados.

Vá no configuration.yaml do seu Home Assistant e em sensor preencha dessa forma:

sensor:
  - platform: twitch_helix
    client_id: id_do_cliente
    client_secret: segredo_do_cliente
    own_channel: nome_do_seu_canal
    thumbnail_dimensions: 320x180
    entity_prefix: Twitch_
    channels:
      - "pattetech"
      - "drzzs"
      - "frenck"

Reinicie o seu Home Assistant.
Pronto! Agora consegue ver quando seus streamers estão online!

example1

E outras informações!

Um abraço!

1 Like

Como faço pra criar uma entidade com esses atributos? Ou usá-lo em um card?
Fiz tudo o processo certinho, e deu tudo certo.

Você pode criar um template, vai precisar criar um sensor pra cada item que quiser.