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

No artigo de hoje iremos conectar um ESP8266 a 3 sensores (Sensor de Temperatura da água , sensor de chuva e sensor de temperatura/humidade DHT22). Utilizando o protocolo MQTT, como explicado no primeiro artigo desta serie de como construir um sistema de domótica para a nossa residência .

Objectivo a alcançar no final desta série :

Imagem 1 – Página inicial do HomeAssistant

 

Conectar os Sensores ao ESP8266

Imagem 2 – Ligação DHT22 com o ESP8266

 

Imagem 3 – Ligação Water Temperature Sensor (DS18B20) ao ESP8266

 

Imagem 4 – Ligação RainDrop Sensor ao ESP8266

 

Bibliotecas a incluir no IDE arduino para programar o ESP8266 :

  • PubSubClient.h
  • ESP8266WiFi.h
  • OneWire.h
  • DallasTemperature.h
  • DHT.h

 

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

Código de Configuração do HomeAssistant

Para finalizar teremos de adicionar o seguinte código ao ficheiro sensors.yaml .

Código: 

#Temperature
#sensor dht_temp:
- platform: mqtt
  state_topic: sensor/temperature
  name: "Temperature"
  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) }}"

#Raindrops Topic
#sensor raindrops:
- platform: mqtt
  state_topic: sensor/raindrops
  name: "RainDrops"
  unit_of_measurement: ""
  value_template: "{{  value | round(0) }}"

#sensor water_temp:
- platform: mqtt
  state_topic: sensor/water_temperature
  name: "Water Temperature"
  unit_of_measurement: "°C"
  value_template: "{{  value | round(1) }}"
Não perca nenhuma informação importante. Siga-nos no Google Notícias. Siga-nos ou clique no símbolo da estrela no canto superior direito.

Receba a nossa Newsletter

Outros artigos

Fiido acabou de fazer recall à sua e-bike Fiido X

Pensava que as ações de chamada (recall) aconteciam apenas...

Bitcoin: a valorização e todas as outras questões respondidas!

A Bitcoin continua a sua tendência de subida de...

Bitcoin: o que é e como funciona esta criptomoeda

Não só a Bitcoin é a primeira criptomoeda, como...

Windows: faça esta manutenção para melhorar o seu PC!

Tem de fazer esta manutenção de sistema no seu...

Windows: aumente agora a performance da sua máquina!

Todos nós queremos que o nosso computador seja o...