Anuncia na Leak comercial@leak.pt
AI News
  • Android
  • Apple
  • Burlas
  • Especiais
    • Vida digital
    • Computadores
    • Inteligência Artificial
    • Ciência
    • Tech
    • Retro
  • Streaming
  • Jogos
  • Auto
  • Reviews
  • Promoções
Nenhum resultado
Ver todos os resultados
Leak
  • Android
  • Apple
  • Burlas
  • Especiais
    • Vida digital
    • Computadores
    • Inteligência Artificial
    • Ciência
    • Tech
    • Retro
  • Streaming
  • Jogos
  • Auto
  • Reviews
  • Promoções
Nenhum resultado
Ver todos os resultados
Logo Leak
Nenhum resultado
Ver todos os resultados

Como construir um sistema de domótica – Parte #1

por Redação
9 de Agosto, 2024
em Sem categoria
Tempo de leitura: 3 minutos de leitura
0
como construir um sistema de domótica - parte #1
Adicionar como fonte preferida na Google

Hoje vamos construir um sistema de domótica, iremos integrar vários sistemas para controlo e informação de certos aspectos na nossa residência. Iremos iniciar com a elaboração de um sistema que nos informe sobre a temperatura e humidade através de um sensor DHT11 (o código no final deste post será compatível também com o sensor DHT22), controlado por um ESP8266 e a informação apresentada será indicada no HomeAssistant, plataforma para gestão de dispositivos IoT através do protocolo MQTT.

O que é IoT

O termo Internet das Coisas, a IoT, descreve o grande e cada vez maior conjunto de dispositivos digitais — agora na casa dos bilhões — que operam entre redes de escala potencialmente global. Ao contrário da Internet normal (das pessoas), a IoT consiste apenas em sensores e outros dispositivos inteligentes.

como construir um sistema de domótica - parte #1

Segue a Leak na Pesquisa Google Aparece no teu Discover automaticamente
Adicionar →

O que é HomeAssistant

O Home Assistant é uma plataforma Open Source de domótica desenvolvida em Python 3, onde se pode controlar e verificar tudo o que é necessário na sua casa. O HA veio colmatar algumas das dificuldades sentidas na actualidade de IoT, em que algumas empresas da área tornavam tudo proprietário com as suas aplicações de forma a não ser compatível com outras marcas.


O que é MQTT

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia-a-dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas comunicarem entre si, também conhecido como Machine-to-Machine (M2M).

Vantagens :

  • Simplicidade de codificação
  • Sem muito overhead
  • Protocolo de domínio publico
  • Vários brokers gratuitos

O que é ESP8266

O ESP8266 é um microcontrolador do fabricante chinês Espressif que inclui capacidade de comunicação por Wi-Fi.

Caracteristicas:

  • CPU 32-bit RISC: Tensilica Xtensa LX106 a funcionar a 80 MHz
  • 64 KB de memória RAM de instruções, 96 KB de dados
  • Flash QSPI Externo – de 512 KB a 4 MB
  • IEEE 802.11 b/g/n Wi-Fi
  • 16 pinos de GPIO
  • SPI, I²C

Instalar o HomeAssistant

Para instalar o HomeAssistant(HA), poderemos usar um RaspberryPI ou mesmo o nosso computador para testes, para isso basta seguir o seguinte tutorial : Aqui

Conectar DHT11 ao ESP8266 NodeMCU

como construir um sistema de domótica - parte #1

 

Código ESP8266 NodeMCU

Bibliotecas a incluir no IDE arduino para programar o ESP8266 :

  • DHT.h
  • PubSubClient.h
  • ESP8266WiFi.h

Adicionar o seguinte url nas definições do IDE para boards adicionais:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

O código para inserir no ESP8266 completo encontra-se neste link.

Código de Configuração do HomeAssistant

Para finalizar temos de adicionar código ao ficheiro configuration.yaml.

Código: 

# temp Topic
sensor dht_temp:
  platform: mqtt
  state_topic: sensor/temperature
  name: "Tempertaure"
  unit_of_measurement: "°C"
  value_template: "{{  value | round(1) }}"
 
# humidity Topic
sensor dht_hum:
  platform: mqtt
  state_topic: sensor/humidity
  name: "Humidity"
  unit_of_measurement: "%"
  value_template: "{{  value | round(0) }}"

 

Até ao próximo artigo 😉

Newsletter Leak Grátis, semanal, sem spam
Subscrever →
Tags: ESP8266HomeAutomationiotMQTT
Partilhar234EnviarPartilhar41PartilharSummarize
Redação

Redação

Artigos relacionados

Burla do alojamento falso

Burla do alojamento falso: não percas dinheiro a reservar o que não existe

por Ana Oliveira
2 horas atrás

Encontraste a casa de férias perfeita: bem localizada, bonita, com piscina e a um preço surpreendentemente bom. Reservas, transferes o dinheiro, fazes as malas cheio de expectativa e...

Taverne, Ticino, Switzerland - 21st April 2026: Action store sign on building entrance in Switzerland. Action is a Dutch international discount store chain and operates in 14 countries in Europe

Loucura na Action: preços das máquinas de granizados e batidos a super-preço

por Ana Oliveira
3 horas atrás

Com a subida constante das temperaturas e a aproximação das semanas mais quentes do ano, encontrar formas rápidas e económicas de refrescar o corpo torna-se uma prioridade diária...

O iPhone dura anos e anos. Mas… É isso que queres?

por Nuno Miguel Oliveira
4 horas atrás

O teu velhinho iPhone 11 ganhou um ano extra de suporte com a chegada do novo iOS 27. Aliás, nem foi só isso. Como o Sistema Operativo foi...

As powerbanks mudaram! Mais finas e mais seguras

por Nuno Miguel Oliveira
13 horas atrás

Quem costuma andar com o smartphone atrás no dia a dia sabe perfeitamente que ficar sem bateria a meio da tarde é um autêntico pesadelo. Aliás, além de...

Deixar comentário
  • Sobre
  • Ficha técnica
  • Estatuto editorial
  • Termos e Condições
  • Política de Cookies
  • Contactos
Anuncia na Leak
comercial@leak.pt

Leak@2026 - Todos os direitos reservados

Adicionar como fonte preferida na Google Seguir a Leak na Google
Nenhum resultado
Ver todos os resultados
  • Android
  • Apple
  • Burlas
  • Especiais
    • Vida digital
    • Computadores
    • Inteligência Artificial
    • Ciência
    • Tech
    • Retro
  • Streaming
  • Jogos
  • Auto
  • Reviews
  • Promoções

Leak@2026 - Todos os direitos reservados