Node-Red 2 Skill no HA. Como Isso?

Olá a todos.
bom Eu tenho 2 Skill na alexa,funcionando perfeitamente.
uma chamada de “escute agora” e a outra de “autorizar”,
porém no node-red no call service. só apresenta a skill que está no script do HA. chamado escute agora.
a skill autorizar não aparece.

como eu posso usar 2 skill no HA e no node-red.

veja o video:

Também não sou especialista e evito usar nodered, mas me parece que o campo “Service” lista todos os scripts disponíveis.

Se realmente for isso, basta copiar esse script que você tem com nome “escute_agora” e colocar outro nome, por exemplo, “autorizar”
A outra mudança é o conteúdo do “media_content_id” para referenciar o id da skill de autorizar.
Pra obter o id da skill, siga o mesmo tutorial que usou para obter o id atual.

Aí você vai ter um script “escute_agora” que referencia a skill de escutar e outro script “autorizar” que referencia a skill de autorizar.

Depois teste e, caso não tenha dado certo, passe novas informações com o resultado do teste.

1 Like

Muito Obrigado w35l3y.
funciona perfeitamente.
não tenho palavras p te agradecer pela segunda vez.
Deus O Abençoe Sempre.

1 Like

gentileza estar certo assim.

Opa… testou ?

Se deu erro, qual mensagem de erro ?

não deu erro não.
oque acontece é isso.
quando chamo a skill escute agora ela responde na outra skill qual a senha.

video: 2022 04 08 10 48 33 - YouTube

Só consigo imaginar que o id da skill está trocado.

Minha consideração, você não precisa criar uma skill para cada frase, basta uma skill.
Para isso servem os “intents”. Cada comando é uma intenção.

Se continuar por essa linha de criar várias skills, vai ficar cada vez mais suscetível a problemas estranhos como esse que aconteceu.

Essa parte você precisa estudar por conta própria.
Pode começar por aqui:

sobre “Só consigo imaginar que o id da skill está trocado.” , está certinho.

sobre a skill são 3 só.

sobre “estudar por conta própria.”, vou ler é tentar algo.

obrigado.

1 Like