Albert
Abril 7, 2022, 11:47pm
#1
Olá,
comecei a pouco com o HA e estou precisando dar o comando de voz pra alexa e a rotina no node red ser executada.
Eu vi esses dois topico:
[alexa]
Olá! Acredito que muitos também usam a Alexa como assistente de voz, então vou mostrar como usa-la no node-red!
Ele é um node de Gatilho!
[cloud]
É iniciante no Node-red? Então da uma passada nesse tópico aqui antes de seguir nesse!
Primeiro vamos adicionar os nodes Amazon Echo. Vá até o menu na direita a cima e clique em Manage palette!
[01]
Com ele aberto clique em Instal e escreva Echo na busca, achando o node " node-red-contrib-amazon-echo" clique em instal!
[02]
Com ele…
O “node-red-contrib-alexa-home-skill” ( Node-RED Alexa Home Skill Bridge), é um nó que, através da criação de dispositivos virtuais e uma Skill Alexa, permite que os dispositivos Amazon Echo controlem por voz qualquer coisa que possa ser integrada ao Node-Red, sem a necessidade de criação de uma skill própria.
A Skill Alexa utilizada ainda não está disponível no Brasil, mas, através de um processo simples de migração para conta americana poderá ser instalada, e após, a conta poderá ser migrada …
Porém queria saber se tem outra maneira ou sao so essas duas. Eu ja tenho configurado o action e o media player que estao funcionando certinho porem preciso agora so fazer com que a alexa ao meu comando de voz dispare algum gatilho no node red.
Eu vi varias pessoas falando que tem como fazer o input boolean ser reconhecido como dispositivo, porém não encontrei ninguém explicando a respeito.
Desde já muito obrigado.
Eu também tinha essa mesma dúvida e consegui resolver transformando meus Input_boolean em Switchs da seguinte forma:
No arquivo switches.yaml ficou assim:
- platform: template
switches:
nome_do_input_boolean:
friendly_name: "Nome do Input Boolean"
value_template: "{{ is_state('input_boolean.nome_do_input_boolean', 'on') }}"
turn_on:
service: input_boolean.turn_on
entity_id: input_boolean.nome_do_input_boolean
turn_off:
service: input_boolean.turn_off
entity_id: input_boolean.nome_do_input_boolean
Dessa forma consegui que todos os meu input_boolean que eu precisava na alexa, aparecessem lá como switch.
Espero ter ajudado.
w35l3y
Junho 19, 2022, 9:17am
#3
Testou algo assim?
alexa:
smart_home:
...
filter:
include_entities:
- input_boolean.teste
entity_config:
input_boolean.teste:
name: Nome na Alexa
display_categories: SWITCH