Como transmitir um audio para o Google Home pelo Node-red!

Acredito que muitos já quiseram criar automações com algum audio local, então segue um tutorial explicando como usar uma mp3!

Antes de tudo recomendo que leiam esse tutorial básico para aprenderem como configurar os nodes no node-red:

Vamos usar o node chamado “call service”

01

Dentro do “call service” vamos preencher dessa forma! Em domain escolha a opção “media_player”, em service escolha “play_media”, em entity id escolha o google home que vai sair o audio! Com isso tudo preenchido, clique em nos três “…” para adicionar um código em data.

Em data vamos preencher da seguinte forma:

{
    "media_content_id": "https://seuendereço.duckdns.org:8123/local/media/seump3.mp3",
    "media_content_type": "audio/mp3"
}

Na linha “media_content_id” deve colocar o endereço correto do seu home assistant e o nome correto do seu audio mp3!

Agora vamos criar a pasta “media” em que você vai adicionar sua mp3 nela!

Dentro da “config” do seu home asssitant vá até a pasta “www” (se vc não tiver deve criar essa pasta) e dentro dela crie uma pasta chamada “media” e dentro coloque o áudio no formato mp3.

Pronto, agora é só usar em alguma automação!

04

Quem quiser utilizar a pasta Media (aquela do Navegador Multimédia) da raiz do seu Home Assistant é só colocar dessa forma no Data do call service:

“media_content_id”: “media-source://media_source/local/seump3.mp3”,

Espero ter ajudado, um abraço!

3 Curtiram

Impecável Leandro, muito fixe. E seria possível da vez de tocar uma musica mp3, escolher para tocar uma pasta com um conjunto de musicas? Obrigado desde jà pela tua resposta

Essa tem sido a minha luta. Consigo reproduzir da Dropbox qualquer mp3. Mas uma lista ainda não consegui. :pensive:


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade