Índice:

Uma maneira extremamente simples de começar com automação residencial usando módulos DIY: 6 etapas
Uma maneira extremamente simples de começar com automação residencial usando módulos DIY: 6 etapas

Vídeo: Uma maneira extremamente simples de começar com automação residencial usando módulos DIY: 6 etapas

Vídeo: Uma maneira extremamente simples de começar com automação residencial usando módulos DIY: 6 etapas
Vídeo: AUTOMAÇÃO inteligente COMPLETA! Instalação e CONFIGURAÇÃO 2024, Julho
Anonim
Uma maneira extremamente simples de começar a usar a automação residencial usando módulos DIY
Uma maneira extremamente simples de começar a usar a automação residencial usando módulos DIY

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ó)

Configure a placa (nó)
Configure 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

Adicionar o nó ao assistente doméstico
Adicionar o nó ao assistente doméstico
Adicionar o nó ao assistente doméstico
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

Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o sensor DHT11
Interface com o 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

Veja os valores de temperatura e umidade
Veja os valores de temperatura e umidade
Veja os valores de temperatura e umidade
Veja 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: