Vamos instalar Amazon Alexa no nosso Home Assistant - Configuração local

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ •

  • @hernandesreis4645
    @hernandesreis4645 2 роки тому +2

    como sempre um conteúdo focado e objetivo. muito bom parabéns.

  • @luiszlopes
    @luiszlopes 4 місяці тому

    Ó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 ?

  • @NotSuppported505
    @NotSuppported505 Рік тому

    Disparado melhor canal do gênero, xara tem como instalar o Pi-Hole dentro do HAS ? sem ser por container ?

    • @SauberLab
      @SauberLab  Рік тому +1

      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.

    • @NotSuppported505
      @NotSuppported505 Рік тому

      @@SauberLab melhor canal sem duvida (L)

  • @aryjrbnu
    @aryjrbnu 2 роки тому

    Olá, parabéns pelo vídeo. Não consigo liberação da porta 443 com meu provedor. Existe alternativa para aplicar outra porta?

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @viniciusmbs
    @viniciusmbs Рік тому

    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
    "
    ]
    }

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @EnaBBQ
    @EnaBBQ 2 роки тому

    Sauber, voce conseguiu configurar Eventos Proativos na sua skill?

    • @SauberLab
      @SauberLab  2 роки тому +1

      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.

    • @EnaBBQ
      @EnaBBQ 2 роки тому

      @@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.

    • @SauberLab
      @SauberLab  3 роки тому

      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?

    • @karlos-oliveira
      @karlos-oliveira 2 роки тому

      8080 e 8443

  • @thiagohdesales
    @thiagohdesales Рік тому

    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...

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @emerson_ape
    @emerson_ape 3 роки тому

    Otimo video, mas fiquei com uma duvida, vc utiliza o HA Cloud por isso conseguiu incluir a url na AWS?

    • @SauberLab
      @SauberLab  3 роки тому

      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
      @emerson_ape 3 роки тому +1

      @@SauberLab entendi, o que vc usou pra tornar o home assistant acessível em uma URL ?

    • @LSAKFS
      @LSAKFS 3 роки тому +2

      @@emerson_ape tbm fiquei com essa duvida, e no meu caso quando coloco o link local e clico em testar, ele da erro

    • @rlaraujo
      @rlaraujo 2 роки тому

      @@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

  • @a4avantblue877
    @a4avantblue877 3 роки тому

    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?

    • @SauberLab
      @SauberLab  3 роки тому +1

      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.

  • @sandrobalan938
    @sandrobalan938 3 роки тому

    Canal bom da P. Seu canal é ótimo 👍

  • @marceloalexandrepaula2382
    @marceloalexandrepaula2382 Рік тому

    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?

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @betimmmm
    @betimmmm Рік тому

    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.

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @andersoansilva774
    @andersoansilva774 Рік тому

    Meu provedor não entrega ip publico tem opção para DNS dinamico ?

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @marciodanilooliveira9186
    @marciodanilooliveira9186 3 роки тому +1

    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?

    • @SauberLab
      @SauberLab  3 роки тому

      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/

    • @marciodanilooliveira9186
      @marciodanilooliveira9186 3 роки тому +1

      @@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
      \"\" \"
      "
      ]
      }

  • @jefSaze
    @jefSaze 2 роки тому

    serve o acesso externo por meio de vpn, usando o tailscale?

    • @SauberLab
      @SauberLab  Рік тому

      nao acredito que voce possa fazer isso, porem eu nunca testei. melhor jeito de saber e testando :)

  • @LeBzBr
    @LeBzBr 3 роки тому +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?

    • @SauberLab
      @SauberLab  3 роки тому

      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?

  • @hilariomoraes4723
    @hilariomoraes4723 2 роки тому

    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?

    • @SauberLab
      @SauberLab  2 роки тому

      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.

  • @lgzin21
    @lgzin21 Рік тому

    Quando vou logar no meu home assistant la na Alexa da como login inválido, o que pode ser?

    • @SauberLab
      @SauberLab  Рік тому

      Pode ser muitas coisa, mais acredito que você deveria verificar a questão de acesso externo ao seu site.

  • @OTONIELDEOLIVEIRA
    @OTONIELDEOLIVEIRA 3 роки тому

    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?

    • @SauberLab
      @SauberLab  3 роки тому +1

      •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.

    • @OTONIELDEOLIVEIRA
      @OTONIELDEOLIVEIRA 3 роки тому

      @@SauberLab Blz. vou olhar aqui pois não me recordo. Muitíssimo obrigado !!!

  • @DouglasGarda
    @DouglasGarda Рік тому +1

    funciona com o cloudfire?

    • @DaniloAB
      @DaniloAB Рік тому

      boa pergunta, também estou tantando fazer usando o acesso externo via cloudfare.... ainda não tive exito.

    • @DouglasGarda
      @DouglasGarda Рік тому

      @@DaniloAB funciona já consegui fazer funcionar

    • @DaniloAB
      @DaniloAB Рік тому

      @@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.

    • @DaniloAB
      @DaniloAB Рік тому

      @@DouglasGarda uma pergunta: no arquivo configuration.yaml do HA , quais ips vc liberou para "trusted_proxies" ?

    • @SauberLab
      @SauberLab  Рік тому +1

      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

  • @sabino5266
    @sabino5266 2 роки тому

    Boa tarde!
    Sabe como iniciar o home assistant junto com o Ubuntu server? Sou iniciante no home assistant e no Ubuntu.
    Obrigado.

    • @SauberLab
      @SauberLab  2 роки тому

      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.

  • @andreghisleniraimann
    @andreghisleniraimann 3 роки тому

    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???

    • @SauberLab
      @SauberLab  3 роки тому

      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

    • @andreghisleniraimann
      @andreghisleniraimann 3 роки тому

      @@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??

    • @zureao
      @zureao Рік тому

      ​@@andreghisleniraimannusa cloudflare tunnel

  • @vp9290
    @vp9290 3 роки тому

    top!!, obrigado..

  • @luispaulosantos8723
    @luispaulosantos8723 Рік тому

    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?

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @52markin
    @52markin 2 роки тому

    Minha alexa não encontra nenhum dispositivo, alguma dica?

    • @SauberLab
      @SauberLab  Рік тому

      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.

  • @edriano-lima
    @edriano-lima Рік тому

    top

  • @soloneng
    @soloneng 3 роки тому

    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

    • @SauberLab
      @SauberLab  Рік тому

      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!

  • @thidoa262
    @thidoa262 2 роки тому

    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?

    • @SauberLab
      @SauberLab  2 роки тому

      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.

  • @12458thi
    @12458thi Рік тому

    7:41 o meu nao passou disso

    • @palavradedeus_falada
      @palavradedeus_falada Рік тому

      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"
      }

    • @SauberLab
      @SauberLab  Рік тому

      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/

  • @mepdrones
    @mepdrones 2 роки тому

    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?

    • @SauberLab
      @SauberLab  2 роки тому

      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

  • @ppinto3926
    @ppinto3926 Рік тому

    Podia atualizar o video pf penso que já mudou algumas coisas.

    • @SauberLab
      @SauberLab  Рік тому

      Vou colar na minha lista para fazer isso. :)

  • @wellingtonmartinez1819
    @wellingtonmartinez1819 Рік тому

    Site está apresentando mensagem de site inseguro phishing

    • @SauberLab
      @SauberLab  Рік тому

      nao tenho certeza o problema que voce esta tendo, pode explicar mais sobre isso?

    • @menottip
      @menottip Рік тому

      @@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...