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

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

Redação por Redação
9 de Agosto, 2024
em Sem categoria
0
Resumir com o ChatGPTPartilhar no Facebook

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

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 😉

Tags: ESP8266HomeAutomationiotMQTT
SummarizePartilhar234
Redação

Redação

Artigos relacionados

O WhatsApp está a encher o teu telemóvel em silêncio! Desliga isto

WhatsApp: as definições escondidas que tens mesmo de ativar

por Bruno Fonseca
1 de Abril, 2026

É difícil pensar noutra aplicação que esteja tão presente na nossa vida profissional e pessoal como o WhatsApp. Para muitas pequenas empresas, funciona como um autêntico centro de...

WhatsApp GhostPairing

Alerta: os esquemas online mais perigosos (e os que nunca funcionam)

por Catarina Couto
1 de Abril, 2026

Navegar na Internet em 2026 é como atravessar um campo minado. Se por um lado temos acesso a tudo, por outro, os burlões estão cada vez mais profissionais....

Garrafeira premium do ALDI

ALDI: Quatro pechinchas tecnológicas que não podes deixar escapar

por Ana Oliveira
1 de Abril, 2026

Se és fã de tecnologia prática e preços que desafiam a lógica, o ALDI volta a atacar com uma seleção de pechinchas tecnológicas que prometem esgotar em tempo...

gta online para pc só chega agora ao nível das consolas

Se não conseguires comprar uma consola, vais jogar onde?

por Nuno Miguel Oliveira
1 de Abril, 2026

Como deves saber, a atual geração de consolas tem os dias contados. Sim, o mundo dos componentes está no caos, com preços completamente descabidos no lado da memória...

Artigo Seguinte
afinal o dragon ball super vai mesmo continuar!

Afinal o Dragon Ball Super vai mesmo continuar!

Deixar comentário
cropped-logoleak-1.png

A Leak.pt traz-te as últimas notícias de tecnologia, truques e dicas. Lê as noticias sobre tecnologia atual agora mesmo!

Siga-nos

Últimas notícias

ps6

PS6 a 1000€? Eu não acredito! Mas… Já nem sei o que dizer.

1 de Abril, 2026
Estás a trocar o médico pela Inteligência Artificial? Não resulta por isto, ChatGPT para substituir os médicos

Estás a trocar o médico pela Inteligência Artificial? Não resulta por isto

1 de Abril, 2026
Segue-nos no Google Notícias e não percas nenhuma informação. Carrega aqui.

Registe-se na Newsletter

Registe-se agora e receba as principais notícias diariamente no seu email e ainda ofertas exclusivas e descontos nos parceiros Leak.

Seja o primeiro a saber. Registe-se aqui.

  • Quem somos
  • Ficha técnica
  • Estatuto editorial
  • Declaração de Privacidade
  • Política de Cookies
  • Termos e Condições
  • Contactos

Leak@2026 - Todos os direitos reservados

Nenhum resultado
Ver todos os resultados
  • Contactos
  • Declaração de privacidade (UE)
  • Estatuto editorial
  • Ficha técnica
  • Imprint
  • Isenção de Responsabilidade
  • Mais recentes
  • Notícias de Tecnologia – Leaks de Tecnologia de Última Hora | Leak.pt
  • Notícias de Tecnologia de Última Hora
  • Política de Cookies (UE)
  • Política de Privacidade
  • Quem somos
  • Termos e Condições

Leak@2026 - Todos os direitos reservados