AI News
  • Android
  • Apple
  • Burlas
  • Tech
    • Vida digital
    • Computadores
    • Inteligência Artificial
    • Ciência
  • Streaming
  • Jogos
  • Auto
  • Reviews
  • Promoções
Nenhum resultado
Ver todos os resultados
Leak
  • Android
  • Apple
  • Burlas
  • Tech
    • Vida digital
    • Computadores
    • Inteligência Artificial
    • Ciência
  • 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

carregar o telemóvel até 100%

Bateria a morrer: tens de desligar estas permissões no teu Android

por Bruno Fonseca
14 de Fevereiro, 2026

Hoje em dia, os nossos smartphones Android são autênticas fortalezas de privacidade. Quase tudo o que uma aplicação faz exige que tu dês uma autorização prévia. No entanto,...

Alerta WhatsApp: esquema está a limpar contas bancárias em Portugal e Espanha!

WhatsApp – O smartphone começa a perder protagonismo?

por Nuno Miguel Oliveira
14 de Fevereiro, 2026

O WhatsApp sempre foi uma app de smartphone. É aí que tudo começa e, para a maioria das pessoas, é aí que tudo continua. Mas a verdade é...

Mudei de um iPhone 16 Pro Max, para um 17 Pro. O que mudou?

iPhone sem espaço? iOS 26.3 instala na mesma!

por Nuno Miguel Oliveira
14 de Fevereiro, 2026

O iOS 26.3 é grande. Estamos a falar de mais de 10 GB para descarregar e instalar. O que é obviamente um problema para muitas pessoas, porque a...

inteligência artificial não representa um perigo para os humanos!

Se não consegues dizer que é IA, isso interessa?

por Nuno Miguel Oliveira
14 de Fevereiro, 2026

Apesar do impacto ainda estar longe do esperado, e de ser por isso que a grande maioria das empresas focadas no IA ainda não fazem dinheiro a sério...

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

Senha segura sendo alterada em laptop com ícone de cadeado e atualização.

Mudar passwords com frequência é seguro?

14 de Fevereiro, 2026
SSD PCIe 6.0: O armazenamento subiu de nível a sério!

SSD PCIe 6.0: O armazenamento subiu de nível a sério!

14 de Fevereiro, 2026

Registe-se na Newsletter

  • 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