Ótimo vídeo, funcionou perfeitamente. Dúvida, fiz a vinculação, a Alexa carregou os dispositivos, tudo OK. Agora num segundo momento vou colocar filtros e alterar alguns nomes de dispositivos no HA. Como faço para Alexa atualizar as alterações feitas no HA, após já ter feito a vinculação inicial ?
Sim, é possível instalar o Pi-Hole diretamente no Home Assistant sem usar um container. Para isso, você pode seguir os seguintes passos: 1. Acesse o terminal do Home Assistant. 2. Execute o seguinte comando para atualizar o sistema: sudo apt-get update && sudo apt-get upgrade 3. Em seguida, execute o comando para instalar o Pi-Hole: curl -sSL install.pi-hole.net | bash 4. Siga as instruções na tela para configurar o Pi-Hole. Você pode optar por instalar o serviço de DHCP do Pi-Hole ou usar o do seu roteador. 5. Depois de concluir a instalação, você pode acessar a interface web do Pi-Hole digitando o endereço IP do seu Home Assistant seguido de /admin. Por exemplo, se o endereço IP do seu Home Assistant for 192.168.0.100, o endereço para acessar o Pi-Hole seria 192.168.0.100/admin. Lembre-se de que o Pi-Hole não está integrado ao Home Assistant, portanto, ele será executado como um serviço independente.
Olá! Sim, é possível utilizar outras portas para acessar sua aplicação, como a porta 8443, por exemplo. Para isso, basta modificar a configuração do seu servidor web (como o Apache ou o Nginx) para escutar na porta desejada. Além disso, é importante lembrar que algumas aplicações também possuem configurações específicas para porta, então é necessário verificar se é possível alterar essa configuração também. Lembre-se de atualizar as configurações de firewall e de redirecionamento de porta no seu roteador para garantir o acesso externo à nova porta escolhida.
Obrigado pelas dicas . Segui todos os passos na hora de testar deu o seguinte erro Test Event Name Discovery Response { "errorMessage": "Syntax error in module 'lambda_function': invalid syntax (lambda_function.py, line 2)", "errorType": "Runtime.UserCodeSyntaxError", "stackTrace": [ " File \"/var/task/lambda_function.py\" Line 2 importar json " ] }
O erro que você está enfrentando indica que há um erro de sintaxe no código da função Lambda. No caso específico, o erro está na linha 2, onde está escrito "importar json" em vez de "import json". Certifique-se de corrigir o erro de sintaxe na função Lambda antes de realizar o teste novamente. Verifique se todas as importações estão corretas e se não há erros de digitação no código. Tente ver o tutorial escrito no link: www.home-assistant.io/integrations/alexa.smart_home/ Após corrigir o erro de sintaxe, tente realizar o teste novamente para verificar se o problema foi resolvido.
@@SauberLab eu consegui fazer, meu problema era só um erro de digitação, eu precisava disso para poder mandar notificações para a Alexa a partir de sensores ou campainhas no home assistente
3 роки тому
Simplesmente ótimo conteúdo, qual seria a alternativa a porta 443? no meu caso a operadora bloqueia a 80 e 443.
Olá Alexandre, vou pesquisar, porem acredito que para protocolo HTTP e HTTPS serão apenas porta 80 e a porta 443. Você tentou conversar com seu provedor de internet para tentar liberar essas portas?
Parabéns pelo vídeo... Show.... Uma dúvida, minha conta da amazon precisa estar configurada para EUA? Ou pode ser conta Brasil? Eu já tenho uma conta de desenvolvedor na Amaxon, pois tenho uma skill lá. Agradeço... Sucesso...
Obrigado pelo elogio! Sobre a sua pergunta, para criar uma conta de vendedor (seller) na Amazon, você pode usar a sua conta brasileira, não é necessário ter uma conta configurada para os Estados Unidos. No entanto, é importante lembrar que as políticas e as condições de vendas podem variar de acordo com o país, portanto, é recomendável que você verifique se a sua conta atende aos requisitos necessários para vender na Amazon brasileira. Além disso, para criar uma skill na plataforma da Alexa, é necessário ter uma conta de desenvolvedor na Amazon, como você já tem. Certifique-se de seguir todas as instruções e políticas da Amazon para garantir que sua skill seja aprovada. Espero ter ajudado! Desejo sucesso em seus empreendimentos.
Não, eu uso local. Eu tenho um Raspberry Pi rodando este sistema. A unica coisa que eu tive que fazer e o direcionamento de portas. Eu não confio em deixar o controle da minha casa fora da minha casa, se isso faz sentido
@@emerson_ape se a conexão tiver IP fixo, basta fazer o redirect da porta no roteador para o IP interno. Se não tiver IP fixo, abre uma conta num servido de dynamic Dns e usa a URL
Boa tarde Sauber, tudo bom? Muito top o vídeo.. Estou passando apenas por um problema... Na hora de linkar no app da Alexa, ele da o erro "Não é possível vincular a Skill HomeAssistant com a Alexa". Chega até a parte de informar o login e senha, e logo na sequencia da o erro. Já teste a função e ela funciona certinho, trazendo todas as entidades que disponibilizei. Você já passou por esse problema?
Aconteceu algo parecido quando usei o servidor que não era compatível. Eu usei o servidor da Europa: layla.amazon.com/ qualquer duvida tente dar uma olhada no site: www.home-assistant.io/integrations/alexa.smart_home/ Me avise se conseguiu resolver o problema.
Boa noite Alan! gostaria de tirar uma duvida com você eu utilizo o cloudflare para fazer a conexão extena com o home assistant fiz tudo certinho conforme você nos ensinou mais quando estou finalizando a configuração no console de desenvolvimento da amazon tento salvar me retorna com esse erro; Falha ao salvar informações de habilidade O Lambda ARN arn:aws:lambda:us-east-2:416465642753:function:HomeAssistantMaptec não é válido para nenhuma das regiões suportadas. poderia me ajudar?
Olá Marcelo, Acredito que você esta usando um servidor do Brasil, ou de outra região que nao te suporte para esta configuração. Você necessita escolher um destes Cliented ID para funcionar o Lambda: pitangui.amazon.com/ if you are in US layla.amazon.com/ if you are in EU alexa.amazon.co.jp/ if you are in JP and AU (not verified yet) Qualquer opção fora deste servidores nao serão suportados. Espero ter te ajudado.
Amigão, excelentes os vídeos, já segui vários. Esse eu travei aos 7:25... meu endereço pra acessar o home assistant não tem esse "" antes, como proceder? Tem algum tutorial ensinando a incluir isso no endereço ou se puder passar as instruções por aqui, ficaria grato. Parabéns e continue o ótimo trabalho.
Você pode usar o cloudflare Tunnel para criar o seu próprio dominio. Outro jeito e abrir uma porta, porem isso eu nao iria recomendar considerando os riscos disso.
Tente usar o CloudFlare para isso. Deste jeito você poder tem um dominio próprio. Caso você nao faca isso, nao tem jeito de fazer esta configuração sem ter seu site. ou configurar direcionamento de portas.
Olá Sauber. Parabéns pelo vídeo tão didático. Estou com um problema para criação do gatilho. Ao copiar o ID e salvar, aparece a seguinte mensagem de erro: Ocorreu um erro ao criar o trigger: Functions from 'sa-east-1' are not reachable in this region ('eu-west-1') (Service: AWSLambda; Status Code: 404; Error Code: ResourceNotFoundException; Request ID: 6a312d39-1804-4178-931e-e9e14f231543; Proxy: null) Em cadastrei minha conta com endereço no Brasil . Conectando pelo servidor da America do Sul, não aparece a opção "Alexa Smart Home" para escolher o gatilho. Só aparece no servidor da Irlanda. Como eu cadastrei a conta no developer com endereço do Brasil, acho que por isso não está aceitando. Você utilizou sua conta cadastrada no Brasil?
Olá Marcio, Infelizmente não tem suporto no Brasil ainda. O único jeito e se cadastrar para os servidores da Irlanda, Japão e US. Seu cadastro tem que ser em uma das localizações abaixo: • pitangui.amazon.com/ if you are in US • layla.amazon.com/ if you are in EU • alexa.amazon.co.jp/ if you are in JP and AU (not verified yet) Mais informações sobre isso, pode ser encontrada no site oficial do Home Assistant na parte de integrações. www.home-assistant.io/integrations/alexa.smart_home/
@@SauberLab consegui avançar na configuração até incluir a enviroment variables;. Após esta ação eu realizei novo teste e acusou falha com esta mensagem de erro: { "errorMessage": "Syntax error in module 'lambda_function': EOL while scanning string literal (lambda_function.py, line 1)", "errorType": "Runtime.UserCodeSyntaxError", "stackTrace": [ " File \"/var/task/lambda_function.py\" Line 1 \"\" \" " ] }
Fala Sauber! Primeiramente parabéns pelo vídeo! Eu não consigo adicionar na última parte a skill criada pelo App, da erro na vinculação após digitar o login e senha....acredito que é devido a eu usar o nginx proxy manager (proxy reverso) na frente do meu server e não ter o acesso direto pela porta 443...tenho acesso externo normal pelo meu domínio. tens alguma dica?
Fala Castolbb, não sei se eu entendi direito. Você está usando o Poxy manager para criar apenas um site, após isso você abre diversas outras portas para acessar outros aplicativos. No caso do Home Assistant você está usando a porta 8123. Pois se você não tem acesso a porta 443, então o NGINX proxy manager não irá funcionar corretamente. Você pode explicar melhor o problema que você está tendo?
Video muito bom Sauber, eu já havia configurado quase tudo, mas não conseguia chegar ate o home na hora de configura o celular, dai vendo seu video percebi que havia uns erros que cometi la no developer console, porém agora a alexa chega ate minha instancia do HA porem da um erro (erro: invalid client id or redirect uri). Já passou por isso, sabe como ajudar?
Tente verificar se você está usando um dos pais compatíveis para o Amazon Alexa. Outra coisa, verifique se você usou o site correto no painel do Alexa. A melhor opção e seguir de novo o vídeo e ver se teve qualquer ponto que foi esquecido.
•Otoniel, só para confirma, você selecionou o servidor da Irlanda como o seu servidor “layla.amazon.com/ if you are in EU“. Pois acredito que se você selecionar o servidor do Brasil não irá funcionar. De acordo com o site do home assitant, apenas algumas regiões tem o suporto do AWS por enquanto.
@@DouglasGarda tem alguma configuração a mais do que as citadas no vídeo? No meu caso da um erro na hora de testar a função lambda " type: internal erro, Massagem: 404 not found" Consequentemente há hora de logar na skill no app aparece o mesmo erro e não chega na tela das credenciais do ha.
Sim, voce tem quer adicionar um comando parecido com este no seu configuration.yaml: http: base_url: site.com ip_ban_enabled: false login_attempts_threshold: 5 use_x_forwarded_for: true trusted_proxies: - 192.168.1.251
Eu sugiro você ou usar o home assistant ou o Ubuntu, não misturar no começo os dois pois a chance de você fazer algo errado e grande. Se você quiser fazer mesmo assim, você pode usar o Home Assistant Supervisor, no Docker no Ubuntu Server. Quando você iniciar o servidor, todos os aplicativos vão funcionar automaticamente. Isso só não vai acontecer se você fez alguma configuração errada.
Opaaa cara adorei o vídeo, porem eu tenho um problema que acho dificulta muito, eu não tenho ip externo aqui em casa, você tem/conhece alguma solução alem de rodar em cloud???
Olá Andre, na minha opinião, você não deve instalar o Home Assistant fora de sua casa. Tente dar uma olhada neste vídeo onde eu explique o porquê eu não quero ensinar como instalar o Oracle Cloud: ua-cam.com/video/rsVQyXYqjXE/v-deo.html
@@SauberLab Opaaa acho que tu não entendeu o meu problema, eu não tenho como acessar de fora da minha rede, mesmo liberando e fazendo redirecionamento de portas, eu queria saber se tu sabe alguma forma de conectar a alexa sem ter acesso externo??
95% do processo foi feito aparentemente com sucesso, na hora de logar no HA pelo app da alexa apresenta o seguinte erro: Erro: Invalid redirect URI, tem idéia do que seja?
Pode ser que voce esta usando um servidor nao suportado pelo Home Assistant. Tente rever esta ultima configuração. Caso contrario, iria ter que ter mais informações do Log para te ajudar.
Existem várias razões pelas quais a Alexa pode não encontrar seus dispositivos. Aqui estão algumas dicas que podem ajudar: Verifique se seus dispositivos estão configurados corretamente: Certifique-se de que seus dispositivos inteligentes estejam configurados corretamente e conectados à mesma rede Wi-Fi que a Alexa. Verifique a conexão com a internet: Verifique se sua conexão com a internet está funcionando corretamente e se a Alexa está conectada a ela. Verifique se os dispositivos são compatíveis: Nem todos os dispositivos são compatíveis com a Alexa. Verifique se seus dispositivos são compatíveis com a Alexa. Atualize os dispositivos inteligentes: Verifique se seus dispositivos inteligentes estão atualizados com as últimas atualizações de firmware. Reinicie os dispositivos e a Alexa: Tente reiniciar seus dispositivos inteligentes e a Alexa para ver se isso ajuda a resolver o problema. Se nenhuma dessas dicas funcionar, você pode tentar entrar em contato com o suporte da Alexa para obter ajuda adicional.
Blz Sauber, excelente seu video. Mas estou tendo um grande desafio em conseguir vincular a minha skill a conta do HomeAssistant a ALEXA. Apos fazer todos os passos obter sucesso no teste do lambda quando vou vincular a minha conta da skill no Amazon Alexa, aparece a tela de login do HomeAssistant, assim como no video, então eu faço login e aparece a mensagem de erro; "No momento, não é possível vincular Smart_home. Para obter instruções e ajuda para configurar sua Skill para vinculação de conta com OAuth, consulte este guia." Pode me ajudar com alguma solução para este problema? Obrigado
Olá! Obrigado pelo feedback positivo. Sobre o seu problema, sugiro que você verifique se a habilidade está ativada na sua conta da Amazon e se o seu Home Assistant está configurado corretamente para se comunicar com a nuvem da Amazon. Também é importante verificar se as credenciais do OAuth estão corretamente configuradas no Home Assistant. Você pode encontrar mais informações sobre isso na documentação oficial do Home Assistant. Se você ainda estiver tendo problemas, pode ser útil entrar em contato com o suporte da Amazon para obter assistência adicional. Boa sorte!
na parte de environment variables, no meu caso o homeassistant está rodando em um raspberry pi então o valor que tem para acessar é o homeassistant.local:8123/ coloco lá mas da um erro na hora de testar alguém pode me ajudar?
Olá Thiago, para a instalação do Alexa no home assitatant você tem que usar a porta 443, que seria o protocolo https. Outra opção seria configurar um outro direcionamento de porta para a porta 443. Tente usar o NGINX para fazer o direcionamento Https. Se você não conseguir fazer isso, me avisa, então posso olhar em uma outra opção para te ajudar.
o meu também. Após a tentativa de fazer o test da erro { "errorMessage": "2023-12-02T19:54:38.473Z 79c10458-33f3-4e57-a291-9bdfc993ae94 Task timed out after 3.00 seconds" }
Tente ver se voce esta usando o dominio suportado pelo Home assitant. Se voce quiser verificar isso, tente dar uma olhada no site: www.home-assistant.io/integrations/alexa/
Sauber, consegui fazer tudo certinho, vinculei a skill tenho controle dos dispositivos quase tudo certinho… duas dúvidas : 1ª - Eu tenho um esp32 rodando certinho exibindo a temperatura no app da alexa em graus celsius, porém se dou comando de voz para ela falar ela fala em farenhait sabe como fazer ela falar em celsius? 2ª duvida: eu controlo os dispositivos tanto pelo app quanto pelo echo dot.. porem se dou comando de voz para verificar o status de uma lampada ou se ela esta ligada, a alexa responde o dispositivo nao é compatível com isso. Tens alguma dica para me dar?
Olá MeP talvez seu sistema esteja configurado US tente ver se você consegue mudar para outra localização. Deste jeito deve mais aparecer em célsius O sistema aparece como não compatível pois não esta comunicando diretamente com o seu Home assistente, Tente rever a configurada. Se estiver comunicando Alexa vai mandar um comando para o home Assistant e ele que irá desligar sal lampada
@@SauberLab Ele esta com problemas de SSL certamente esta fazendo LOCAL e gerou um OpenSSL, tive um problema pareceido , porem agora eu não consigo logar da erro...
como sempre um conteúdo focado e objetivo. muito bom parabéns.
Obrigado. :)
Ótimo vídeo, funcionou perfeitamente. Dúvida, fiz a vinculação, a Alexa carregou os dispositivos, tudo OK. Agora num segundo momento vou colocar filtros e alterar alguns nomes de dispositivos no HA. Como faço para Alexa atualizar as alterações feitas no HA, após já ter feito a vinculação inicial ?
Disparado melhor canal do gênero, xara tem como instalar o Pi-Hole dentro do HAS ? sem ser por container ?
Sim, é possível instalar o Pi-Hole diretamente no Home Assistant sem usar um container. Para isso, você pode seguir os seguintes passos:
1. Acesse o terminal do Home Assistant.
2. Execute o seguinte comando para atualizar o sistema:
sudo apt-get update && sudo apt-get upgrade
3. Em seguida, execute o comando para instalar o Pi-Hole:
curl -sSL install.pi-hole.net | bash
4. Siga as instruções na tela para configurar o Pi-Hole. Você pode optar por instalar o serviço de DHCP do Pi-Hole ou usar o do seu roteador.
5. Depois de concluir a instalação, você pode acessar a interface web do Pi-Hole digitando o endereço IP do seu Home Assistant seguido de /admin. Por exemplo, se o endereço IP do seu Home Assistant for 192.168.0.100, o endereço para acessar o Pi-Hole seria 192.168.0.100/admin.
Lembre-se de que o Pi-Hole não está integrado ao Home Assistant, portanto, ele será executado como um serviço independente.
@@SauberLab melhor canal sem duvida (L)
Olá, parabéns pelo vídeo. Não consigo liberação da porta 443 com meu provedor. Existe alternativa para aplicar outra porta?
Olá! Sim, é possível utilizar outras portas para acessar sua aplicação, como a porta 8443, por exemplo. Para isso, basta modificar a configuração do seu servidor web (como o Apache ou o Nginx) para escutar na porta desejada. Além disso, é importante lembrar que algumas aplicações também possuem configurações específicas para porta, então é necessário verificar se é possível alterar essa configuração também. Lembre-se de atualizar as configurações de firewall e de redirecionamento de porta no seu roteador para garantir o acesso externo à nova porta escolhida.
Obrigado pelas dicas . Segui todos os passos na hora de testar deu o seguinte erro
Test Event Name
Discovery
Response
{
"errorMessage": "Syntax error in module 'lambda_function': invalid syntax (lambda_function.py, line 2)",
"errorType": "Runtime.UserCodeSyntaxError",
"stackTrace": [
" File \"/var/task/lambda_function.py\" Line 2
importar json
"
]
}
O erro que você está enfrentando indica que há um erro de sintaxe no código da função Lambda. No caso específico, o erro está na linha 2, onde está escrito "importar json" em vez de "import json".
Certifique-se de corrigir o erro de sintaxe na função Lambda antes de realizar o teste novamente. Verifique se todas as importações estão corretas e se não há erros de digitação no código.
Tente ver o tutorial escrito no link: www.home-assistant.io/integrations/alexa.smart_home/
Após corrigir o erro de sintaxe, tente realizar o teste novamente para verificar se o problema foi resolvido.
Sauber, voce conseguiu configurar Eventos Proativos na sua skill?
Ena, Eu nunca tentei configurar este Skill, então não sei se vai dar certo ou não. Me conte mais o que você quer fazer, talvez posso te ajudar.
@@SauberLab eu consegui fazer, meu problema era só um erro de digitação, eu precisava disso para poder mandar notificações para a Alexa a partir de sensores ou campainhas no home assistente
Simplesmente ótimo conteúdo, qual seria a alternativa a porta 443? no meu caso a operadora bloqueia a 80 e 443.
Olá Alexandre, vou pesquisar, porem acredito que para protocolo HTTP e HTTPS serão apenas porta 80 e a porta 443. Você tentou conversar com seu provedor de internet para tentar liberar essas portas?
8080 e 8443
Parabéns pelo vídeo... Show.... Uma dúvida, minha conta da amazon precisa estar configurada para EUA? Ou pode ser conta Brasil? Eu já tenho uma conta de desenvolvedor na Amaxon, pois tenho uma skill lá. Agradeço... Sucesso...
Obrigado pelo elogio!
Sobre a sua pergunta, para criar uma conta de vendedor (seller) na Amazon, você pode usar a sua conta brasileira, não é necessário ter uma conta configurada para os Estados Unidos. No entanto, é importante lembrar que as políticas e as condições de vendas podem variar de acordo com o país, portanto, é recomendável que você verifique se a sua conta atende aos requisitos necessários para vender na Amazon brasileira.
Além disso, para criar uma skill na plataforma da Alexa, é necessário ter uma conta de desenvolvedor na Amazon, como você já tem. Certifique-se de seguir todas as instruções e políticas da Amazon para garantir que sua skill seja aprovada.
Espero ter ajudado! Desejo sucesso em seus empreendimentos.
Otimo video, mas fiquei com uma duvida, vc utiliza o HA Cloud por isso conseguiu incluir a url na AWS?
Não, eu uso local. Eu tenho um Raspberry Pi rodando este sistema. A unica coisa que eu tive que fazer e o direcionamento de portas. Eu não confio em deixar o controle da minha casa fora da minha casa, se isso faz sentido
@@SauberLab entendi, o que vc usou pra tornar o home assistant acessível em uma URL ?
@@emerson_ape tbm fiquei com essa duvida, e no meu caso quando coloco o link local e clico em testar, ele da erro
@@emerson_ape se a conexão tiver IP fixo, basta fazer o redirect da porta no roteador para o IP interno. Se não tiver IP fixo, abre uma conta num servido de dynamic Dns e usa a URL
Boa tarde Sauber, tudo bom? Muito top o vídeo..
Estou passando apenas por um problema... Na hora de linkar no app da Alexa, ele da o erro "Não é possível vincular a Skill HomeAssistant com a Alexa". Chega até a parte de informar o login e senha, e logo na sequencia da o erro.
Já teste a função e ela funciona certinho, trazendo todas as entidades que disponibilizei.
Você já passou por esse problema?
Aconteceu algo parecido quando usei o servidor que não era compatível.
Eu usei o servidor da Europa: layla.amazon.com/ qualquer duvida tente dar uma olhada no site: www.home-assistant.io/integrations/alexa.smart_home/
Me avise se conseguiu resolver o problema.
Canal bom da P. Seu canal é ótimo 👍
Obrigado :)
Boa noite Alan!
gostaria de tirar uma duvida com você eu utilizo o cloudflare para fazer a conexão extena com o home assistant
fiz tudo certinho conforme você nos ensinou mais quando estou finalizando a configuração no console de desenvolvimento da amazon tento salvar me retorna com esse erro; Falha ao salvar informações de habilidade
O Lambda ARN arn:aws:lambda:us-east-2:416465642753:function:HomeAssistantMaptec não é válido para nenhuma das regiões suportadas.
poderia me ajudar?
Olá Marcelo, Acredito que você esta usando um servidor do Brasil, ou de outra região que nao te suporte para esta configuração.
Você necessita escolher um destes Cliented ID para funcionar o Lambda:
pitangui.amazon.com/ if you are in US
layla.amazon.com/ if you are in EU
alexa.amazon.co.jp/ if you are in JP and AU (not verified yet)
Qualquer opção fora deste servidores nao serão suportados.
Espero ter te ajudado.
Amigão, excelentes os vídeos, já segui vários. Esse eu travei aos 7:25... meu endereço pra acessar o home assistant não tem esse "" antes, como proceder? Tem algum tutorial ensinando a incluir isso no endereço ou se puder passar as instruções por aqui, ficaria grato. Parabéns e continue o ótimo trabalho.
Você pode usar o cloudflare Tunnel para criar o seu próprio dominio. Outro jeito e abrir uma porta, porem isso eu nao iria recomendar considerando os riscos disso.
Meu provedor não entrega ip publico tem opção para DNS dinamico ?
Tente usar o CloudFlare para isso. Deste jeito você poder tem um dominio próprio. Caso você nao faca isso, nao tem jeito de fazer esta configuração sem ter seu site. ou configurar direcionamento de portas.
Olá Sauber. Parabéns pelo vídeo tão didático. Estou com um problema para criação do gatilho. Ao copiar o ID e salvar, aparece a seguinte mensagem de erro: Ocorreu um erro ao criar o trigger: Functions from 'sa-east-1' are not reachable in this region ('eu-west-1') (Service: AWSLambda; Status Code: 404; Error Code: ResourceNotFoundException; Request ID: 6a312d39-1804-4178-931e-e9e14f231543; Proxy: null)
Em cadastrei minha conta com endereço no Brasil . Conectando pelo servidor da America do Sul, não aparece a opção "Alexa Smart Home" para escolher o gatilho. Só aparece no servidor da Irlanda. Como eu cadastrei a conta no developer com endereço do Brasil, acho que por isso não está aceitando. Você utilizou sua conta cadastrada no Brasil?
Olá Marcio,
Infelizmente não tem suporto no Brasil ainda. O único jeito e se cadastrar para os servidores da Irlanda, Japão e US. Seu cadastro tem que ser em uma das localizações abaixo:
• pitangui.amazon.com/ if you are in US
• layla.amazon.com/ if you are in EU
• alexa.amazon.co.jp/ if you are in JP and AU (not verified yet)
Mais informações sobre isso, pode ser encontrada no site oficial do Home Assistant na parte de integrações. www.home-assistant.io/integrations/alexa.smart_home/
@@SauberLab consegui avançar na configuração até incluir a enviroment variables;. Após esta ação eu realizei novo teste e acusou falha com esta mensagem de erro: {
"errorMessage": "Syntax error in module 'lambda_function': EOL while scanning string literal (lambda_function.py, line 1)",
"errorType": "Runtime.UserCodeSyntaxError",
"stackTrace": [
" File \"/var/task/lambda_function.py\" Line 1
\"\" \"
"
]
}
serve o acesso externo por meio de vpn, usando o tailscale?
nao acredito que voce possa fazer isso, porem eu nunca testei. melhor jeito de saber e testando :)
Fala Sauber! Primeiramente parabéns pelo vídeo!
Eu não consigo adicionar na última parte a skill criada pelo App, da erro na vinculação após digitar o login e senha....acredito que é devido a eu usar o nginx proxy manager (proxy reverso) na frente do meu server e não ter o acesso direto pela porta 443...tenho acesso externo normal pelo meu domínio. tens alguma dica?
Fala Castolbb, não sei se eu entendi direito. Você está usando o Poxy manager para criar apenas um site, após isso você abre diversas outras portas para acessar outros aplicativos. No caso do Home Assistant você está usando a porta 8123. Pois se você não tem acesso a porta 443, então o NGINX proxy manager não irá funcionar corretamente. Você pode explicar melhor o problema que você está tendo?
Video muito bom Sauber, eu já havia configurado quase tudo, mas não conseguia chegar ate o home na hora de configura o celular, dai vendo seu video percebi que havia uns erros que cometi la no developer console, porém agora a alexa chega ate minha instancia do HA porem da um erro (erro: invalid client id or redirect uri).
Já passou por isso, sabe como ajudar?
Tente verificar se você está usando um dos pais compatíveis para o Amazon Alexa.
Outra coisa, verifique se você usou o site correto no painel do Alexa.
A melhor opção e seguir de novo o vídeo e ver se teve qualquer ponto que foi esquecido.
Quando vou logar no meu home assistant la na Alexa da como login inválido, o que pode ser?
Pode ser muitas coisa, mais acredito que você deveria verificar a questão de acesso externo ao seu site.
Boa tarde. No meu AWS quando voltei depois de criada a skill eu não apareceu TRIGGER Alexa Smart home. O que eu fiz errado?
•Otoniel, só para confirma, você selecionou o servidor da Irlanda como o seu servidor “layla.amazon.com/ if you are in EU“. Pois acredito que se você selecionar o servidor do Brasil não irá funcionar. De acordo com o site do home assitant, apenas algumas regiões tem o suporto do AWS por enquanto.
@@SauberLab Blz. vou olhar aqui pois não me recordo. Muitíssimo obrigado !!!
funciona com o cloudfire?
boa pergunta, também estou tantando fazer usando o acesso externo via cloudfare.... ainda não tive exito.
@@DaniloAB funciona já consegui fazer funcionar
@@DouglasGarda tem alguma configuração a mais do que as citadas no vídeo? No meu caso da um erro na hora de testar a função lambda " type: internal erro,
Massagem: 404 not found"
Consequentemente há hora de logar na skill no app aparece o mesmo erro e não chega na tela das credenciais do ha.
@@DouglasGarda uma pergunta: no arquivo configuration.yaml do HA , quais ips vc liberou para "trusted_proxies" ?
Sim, voce tem quer adicionar um comando parecido com este no seu configuration.yaml:
http:
base_url: site.com
ip_ban_enabled: false
login_attempts_threshold: 5
use_x_forwarded_for: true
trusted_proxies:
- 192.168.1.251
Boa tarde!
Sabe como iniciar o home assistant junto com o Ubuntu server? Sou iniciante no home assistant e no Ubuntu.
Obrigado.
Eu sugiro você ou usar o home assistant ou o Ubuntu, não misturar no começo os dois pois a chance de você fazer algo errado e grande.
Se você quiser fazer mesmo assim, você pode usar o Home Assistant Supervisor, no Docker no Ubuntu Server.
Quando você iniciar o servidor, todos os aplicativos vão funcionar automaticamente. Isso só não vai acontecer se você fez alguma configuração errada.
Opaaa cara adorei o vídeo, porem eu tenho um problema que acho dificulta muito, eu não tenho ip externo aqui em casa, você tem/conhece alguma solução alem de rodar em cloud???
Olá Andre, na minha opinião, você não deve instalar o Home Assistant fora de sua casa. Tente dar uma olhada neste vídeo onde eu explique o porquê eu não quero ensinar como instalar o Oracle Cloud: ua-cam.com/video/rsVQyXYqjXE/v-deo.html
@@SauberLab Opaaa acho que tu não entendeu o meu problema, eu não tenho como acessar de fora da minha rede, mesmo liberando e fazendo redirecionamento de portas, eu queria saber se tu sabe alguma forma de conectar a alexa sem ter acesso externo??
@@andreghisleniraimannusa cloudflare tunnel
top!!, obrigado..
Obrigado.
95% do processo foi feito aparentemente com sucesso, na hora de logar no HA pelo app da alexa apresenta o seguinte erro: Erro: Invalid redirect URI, tem idéia do que seja?
Pode ser que voce esta usando um servidor nao suportado pelo Home Assistant. Tente rever esta ultima configuração.
Caso contrario, iria ter que ter mais informações do Log para te ajudar.
Minha alexa não encontra nenhum dispositivo, alguma dica?
Existem várias razões pelas quais a Alexa pode não encontrar seus dispositivos. Aqui estão algumas dicas que podem ajudar:
Verifique se seus dispositivos estão configurados corretamente: Certifique-se de que seus dispositivos inteligentes estejam configurados corretamente e conectados à mesma rede Wi-Fi que a Alexa.
Verifique a conexão com a internet: Verifique se sua conexão com a internet está funcionando corretamente e se a Alexa está conectada a ela.
Verifique se os dispositivos são compatíveis: Nem todos os dispositivos são compatíveis com a Alexa. Verifique se seus dispositivos são compatíveis com a Alexa.
Atualize os dispositivos inteligentes: Verifique se seus dispositivos inteligentes estão atualizados com as últimas atualizações de firmware.
Reinicie os dispositivos e a Alexa: Tente reiniciar seus dispositivos inteligentes e a Alexa para ver se isso ajuda a resolver o problema.
Se nenhuma dessas dicas funcionar, você pode tentar entrar em contato com o suporte da Alexa para obter ajuda adicional.
top
Obrigado :)
Blz Sauber, excelente seu video. Mas estou tendo um grande desafio em conseguir vincular a minha skill a conta do HomeAssistant a ALEXA. Apos fazer todos os passos obter sucesso no teste do lambda quando vou vincular a minha conta da skill no Amazon Alexa, aparece a tela de login do HomeAssistant, assim como no video, então eu faço login e aparece a mensagem de erro; "No momento, não é possível vincular Smart_home.
Para obter instruções e ajuda para configurar sua Skill para vinculação de conta com OAuth, consulte este guia."
Pode me ajudar com alguma solução para este problema? Obrigado
Olá! Obrigado pelo feedback positivo. Sobre o seu problema, sugiro que você verifique se a habilidade está ativada na sua conta da Amazon e se o seu Home Assistant está configurado corretamente para se comunicar com a nuvem da Amazon.
Também é importante verificar se as credenciais do OAuth estão corretamente configuradas no Home Assistant. Você pode encontrar mais informações sobre isso na documentação oficial do Home Assistant.
Se você ainda estiver tendo problemas, pode ser útil entrar em contato com o suporte da Amazon para obter assistência adicional. Boa sorte!
na parte de environment variables, no meu caso o homeassistant está rodando em um raspberry pi então o valor que tem para acessar é o homeassistant.local:8123/ coloco lá mas da um erro na hora de testar alguém pode me ajudar?
Olá Thiago, para a instalação do Alexa no home assitatant você tem que usar a porta 443, que seria o protocolo https. Outra opção seria configurar um outro direcionamento de porta para a porta 443. Tente usar o NGINX para fazer o direcionamento Https. Se você não conseguir fazer isso, me avisa, então posso olhar em uma outra opção para te ajudar.
7:41 o meu nao passou disso
o meu também. Após a tentativa de fazer o test da erro {
"errorMessage": "2023-12-02T19:54:38.473Z 79c10458-33f3-4e57-a291-9bdfc993ae94 Task timed out after 3.00 seconds"
}
Tente ver se voce esta usando o dominio suportado pelo Home assitant. Se voce quiser verificar isso, tente dar uma olhada no site: www.home-assistant.io/integrations/alexa/
Sauber, consegui fazer tudo certinho, vinculei a skill tenho controle dos dispositivos quase tudo certinho… duas dúvidas :
1ª - Eu tenho um esp32 rodando certinho exibindo a temperatura no app da alexa em graus celsius, porém se dou comando de voz para ela falar ela fala em farenhait sabe como fazer ela falar em celsius?
2ª duvida: eu controlo os dispositivos tanto pelo app quanto pelo echo dot.. porem se dou comando de voz para verificar o status de uma lampada ou se ela esta ligada, a alexa responde o dispositivo nao é compatível com isso. Tens alguma dica para me dar?
Olá MeP talvez seu sistema esteja configurado US tente ver se você consegue mudar para outra localização. Deste jeito deve mais aparecer em célsius
O sistema aparece como não compatível pois não esta comunicando diretamente com o seu Home assistente, Tente rever a configurada. Se estiver comunicando Alexa vai mandar um comando para o home Assistant e ele que irá desligar sal lampada
Podia atualizar o video pf penso que já mudou algumas coisas.
Vou colar na minha lista para fazer isso. :)
Site está apresentando mensagem de site inseguro phishing
nao tenho certeza o problema que voce esta tendo, pode explicar mais sobre isso?
@@SauberLab Ele esta com problemas de SSL certamente esta fazendo LOCAL e gerou um OpenSSL, tive um problema pareceido , porem agora eu não consigo logar da erro...