Índice:
- Etapa 1: Assistir ao vídeo
- Etapa 2: Instale o ESPHome
- Etapa 3: configurar a placa (nó)
- Etapa 4: adicionar o nó ao assistente doméstico
- Etapa 5: Faça a interface do sensor DHT11
- Etapa 6: visualizar os valores de temperatura e umidade
Vídeo: Uma maneira extremamente simples de começar com automação residencial usando módulos DIY: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Fiquei agradavelmente surpreso quando decidi tentar adicionar alguns sensores DIY ao assistente doméstico. Usar o ESPHome é extremamente simples e neste post, aprenderemos como controlar um pino GPIO e também obter dados de temperatura e umidade de um nó wireless, usando o Home Assistant. A melhor parte é que não requer que nenhum código seja escrito, pois faz isso automaticamente.
Etapa 1: Assistir ao vídeo
É muito mais fácil ver tudo sendo feito através de um vídeo primeiro e é por isso que eu recomendo assistir o vídeo mostrado acima para ter uma ideia de como tudo funciona. Esta postagem conterá apenas as etapas importantes necessárias para fazer isso sozinho.
Etapa 2: Instale o ESPHome
Primeiro, precisamos instalar o complemento ESPHome no Home Assistant. Navegue até a loja de complementos fazendo o seguinte:
Hass.io -> Loja de complementos
Adicione o seguinte URL à loja para que ela possa encontrar o complemento ESPHome:
github.com/esphome/hassio
Uma vez feito isso, basta procurar ESPHome, clicar no add-on que aparece e clicar no botão de instalação. A instalação pode demorar algum tempo, portanto, aguarde alguns minutos, pois isso dependerá da sua conexão com a Internet. Depois de instalado, basta clicar no botão INICIAR e aguardar alguns segundos para que ele inicie. Em seguida, clique no botão que diz "OPEN WEB UI" que o levará para a tela ESPHome.
Etapa 3: configurar a placa (nó)
No ESPHome, os dispositivos são chamados de nós, e primeiro precisamos criar um para que ele possa começar a se comunicar com o Home Assistant.
Clique no botão Adicionar para criar um novo nó. Em seguida, dê-lhe um nome usando os caracteres mostrados na tela. Vou chamá-lo de "living_room". Em seguida, selecione o tipo de dispositivo "WeMos D1 Mini" para esta demonstração. Por fim, adicione os detalhes da sua rede WiFi para que a placa possa se conectar à sua rede WiFi e clique em "ENVIAR" para criar o nó.
ESPHome precisa ser reiniciado após a criação de um novo nó. Isso pode ser feito navegando para hass.io -> ESPHome e clicando no botão REINICIAR. Espere alguns segundos e, em seguida, abra a IU da WEB.
Agora precisamos configurar este nó para que possamos controlar o LED que está conectado ao pino D2. O site ESPHome contém todas as informações de que você precisa para configurar diferentes componentes e, como controlaremos um pino GPIO, podemos usar as informações de entidade de configuração de exemplo da seguinte página:
esphome.io/components/switch/gpio.html
Clique no botão EDITAR para o nó e, a seguir, cole as informações de configuração e atualize-as conforme mostrado na imagem e, a seguir, salve o arquivo. Como esta é a primeira vez que usamos a placa com ESPHome, precisamos fazer o upload manual do código para a placa. Uma vez feito isso, podemos carregar automaticamente quaisquer atualizações sem fio usando o recurso de atualização OTA.
Para baixar manualmente o código, primeiro precisamos compilá-lo. Portanto, use o menu de opções do nó para compilar o código para o nó. Isso vai demorar um pouco e demorou cerca de 100 segundos para mim. Uma vez feito isso, basta baixar o arquivo binário. Em seguida, visite o seguinte link e baixe a ferramenta ESPHome pisca-pisca para o seu sistema:
github.com/esphome/esphome-flasher/releases
Clique duas vezes no arquivo para abri-lo. Em seguida, conecte sua placa, selecione a porta COM correta, selecione o arquivo binário que baixamos e pressione o botão FLASH. Isso fará o download do código para sua placa, portanto, aguarde alguns segundos para concluir. Uma vez feito isso, a placa se conectará automaticamente à sua rede WiFi e você poderá ver isso nos logs.
Etapa 4: adicionar o nó ao assistente doméstico
O Home Assistant detectará automaticamente a placa e enviará uma notificação sobre ela. Você pode clicar nele para começar ou navegar para o seguinte:
Configuração -> Integrações
Você poderá então ver o nó, então clique em configurar e confirme a adição. Agora, tudo o que precisamos fazer é adicioná-lo ao painel. Portanto, vá para a seção painel / visão geral e selecione a opção "Configurar IU" no menu de opções na seção superior direita. Em seguida, clique no botão Adicionar, selecione Entidades e dê um novo nome. Você pode então usar a lista de entidades para selecionar o switch que terá o mesmo nome do nó. Clique em salvar, feche a visualização de configuração do painel e isso é tudo que você precisa fazer. Se você alternar a chave, o LED na placa também deve alternar e o estado será exibido no painel.
Etapa 5: Faça a interface do sensor DHT11
Usarei o sensor DHT11 para obter os valores de temperatura e umidade. Conecte-o à placa usando o diagrama de fiação de referência. Primeiro, você precisa copiar a configuração de exemplo do site ESPHome usando o seguinte link:
esphome.io/components/sensor/dht.html
Em seguida, vá para ESPHome e edite a configuração do nó adicionando a configuração. Certifique-se de atualizar o pino e também adicionar o nome do modelo como visto na imagem. Uma vez feito isso, basta clicar no botão de upload e esperar que ele termine tudo. Ele irá criar, compilar o código automaticamente e também enviá-lo para a placa sem fio, usando o recurso OTA. Depois de concluído, você verá os registros de saída e a placa se conectará automaticamente à sua rede.
Etapa 6: visualizar os valores de temperatura e umidade
A próxima coisa que precisamos fazer é adicionar os valores do sensor ao painel. Esta etapa é semelhante à seção anterior. Selecione a opção Configurar IU para criar um novo cartão, dê um nome a ele e adicione as entidades conforme mostrado na imagem. Clique em salvar, saia da tela de configuração e você poderá ver as informações do sensor na tela.
É tão fácil começar a trabalhar com automação residencial usando o ESPHome. Continuaremos conectando diferentes módulos ao assistente doméstico, portanto, considere se inscrever em nosso canal no YouTube, pois isso nos ajuda a criar projetos como este.
YouTube:
Obrigado por ler!
Recomendado:
Controle NODE MCU-LED (automação residencial simples): 5 etapas
Controle NODE MCU-LED (Simple Home Automation): Oi pessoal, neste Instructable vamos ver como controlar uma lâmpada LED usando seu Smartphone. Estaremos usando Node-MCU para este projeto. Consulte o link abaixo para instalar o Node MCU bibliotecas (bibliotecas ESP) em seu Arduino IDE.NODE MCU-BASICS {Follow Ste
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: 15 etapas (com fotos)
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: neste projeto de automação residencial, projetaremos um módulo de relé residencial inteligente que pode controlar 5 eletrodomésticos. Este módulo de relé pode ser controlado por celular ou smartphone, remoto IR ou remoto de TV, interruptor manual. Este relé inteligente também pode sentir r
Automação residencial mais simples usando Bluetooth, smartphone Android e Arduino: 8 etapas (com imagens)
Automação residencial mais simples usando Bluetooth, smartphone Android e Arduino .: Olá a todos, Este projeto é sobre construir o dispositivo de automação residencial mais simplificado usando um arduino e um módulo bluetooth. Este é muito fácil de construir e pode ser construído em poucas horas. Na minha versão que estou explicando bem aqui, posso
Automação residencial simples usando Raspberry Pi3 e Android Things: 5 etapas (com imagens)
Automação residencial simples usando Raspberry Pi3 e Android Things: A ideia é projetar uma “ CASA inteligente ” em que se pode controlar dispositivos domésticos usando Android Things e Raspberry Pi. O projeto consiste em controlar eletrodomésticos como luz, ventilador, motor, etc.Materiais necessários: Raspberry Pi 3HDMI Ca
Uma maneira realmente simples / fácil / não complicada de fazer pessoas / humanos / animais / robôs parecerem ter uma visão de calor realmente fria / brilhante (cor de sua escolha) usando o GIMP: 4 etapas
Uma maneira realmente simples / fácil / não complicada de fazer pessoas / humanos / animais / robôs parecerem ter uma visão de calor realmente fria / brilhante (cor de sua escolha) usando o GIMP: Leia … o … título