Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Roque Campos Parada
Published

Wifi Smart Thermostat with ESP32 and Android

Android app to build a thermostat and control your home heating with an old Android device, a couple of ESP32, a relay and a DHT sensor.

IntermediateWork in progress2 hours24,230
Wifi Smart Thermostat with ESP32 and Android

Things used in this project

Hardware components

High-Power Relay Shield for Particle Photon I²C 1-Channel SPDT 10-Amp
ControlEverything.com High-Power Relay Shield for Particle Photon I²C 1-Channel SPDT 10-Amp
It is very important to use a High Level Triggered Relay for this project.
×1
ESP32S
Espressif ESP32S
In the Pi version you can connect the relay and the sensor directly. Despite of that, or if you are using the "Old Relic" version, you can have remote nodes based on ESP32 microcontrollers, to measure the temperature in other rooms of your house.
×1
DHT22 Temperature Sensor
DHT22 Temperature Sensor
For the remote nodes based on ESP32 microcontrollers, the DHT11 or DHT22 sensors are used. We recommend the DHT22 because it is more reliable and accurate than the DH11.
×1

Software apps and online services

Wifi Smart Thermostat Android app
You can install this app on an old Android device (4.1+), and with help of a couple of ESP32, a relay and a DHTtemperature sensor, let it control your home heating.

Story

Read more

Schematics

Smart Pi Thermostat Architecture

In this diagram you can see an overview of the architecture when using a Pi3b as thermostat.
The architecture using the Old Relic version would be simillar: instead of a Pi you will have an old device, and of course, you can not connect directly sensors and relays to an android device.

Fritzing diagram ESP32 & DHT Sensor

Fritizing Diagram ESP32 and relay

Credits

Roque Campos Parada
1 project • 2 followers

Comments