Ingredients

What you will get

A smart thermostat that works 100% offline and where your own your data, with logging, statistics, powerful scheduler, automation engine, smart-home-ready gateway with support for ZigBee, Z-Wave and X10, UPnP/DLNA control point, and more... all for less than $25.

Step 1 - connecting components

Connect components as shown in the following schema:

Components connection schema
1.1 Components connection schema

DHT-xx

Relay Module

Step 2 - configuring DHT-xx and relay switch

Enable DHT-XX and GPIO Pin programs from the Automation Programs page,
then you can configure both programs from the System Settings page as shown in the pictures below.

Configuring DHT-xx Sensor program to read data from DHT-11 sensor connected to GPIO17 (pin 11)
2.1 Configuring DHT-xx Sensor program to read data from DHT-11 sensor connected to GPIO17 (pin 11)
Configuring GPIO Pin program to control a switch connected to GPIO16 (pin 36)
2.2 Configuring GPIO Pin program to control a switch connected to GPIO16 (pin 36)

Step 3 - configuring the Smart Thermostat

Open the default dashboard and click the menu button thermostat of the Thermostat widget and select "Settings" to set the device to read the temperature from (DHTxx 17) and the switch to be used to activate the heating (GPIO 16).

Configuring thermostat sensor and switch
3.1 Configuring thermostat sensor and switch

The Smart Thermostat is now ready to be used. You can change the schedules or show statistics and use all other features available in HomeGenie.

Thermostat schedules
3.2 Thermostat schedules
Thermostat statistics
3.3 Thermostat statistics

Other topics

Setup

Automation

Programming

HomeGenie
SERVER 1.4 — Documentation