WiFi Programmable Thermostat

 

Introduction

The goal of this project was enabling smart management of my home comfort from anywhere. This is monitoring or adjusting heating temperatures via computer, smartphone or tablet, so being able to check the heating status, change target temperature or the daily and weekly programming using a user-friendly interface. A secondary, but equally important goal of the project was the thermostat exterior design and the solution engineering. I wanted the electronic circuit to fit the size of a masonry wall box and the human interface (display and commands) to fit the shape and the size of some civil series. The final result is the following:

...

Solar Heating Controller

It is a solution for the integrated management of a solar thermal system and a gas boiler for the production of domestic hot water. It allows you to optimally manage the flow of hot water produced by the solar thermal panels, to limit or exclude the intervention of the gas boiler in the summer time and use the gas boiler just to integrate the thermal panels when the solar radiation is not enough to guarantee the minimum temperature required for the consumption of sanitary water. It is composed by a sensor, positioned near the solar tank, which measures the water temperature and transmits it to a central unit located near the gas boiler. The central unit, depending on the exchange temperature configured by the user, decides whether to deviate the flow of hot water from the solar tank directly to the sanitary consumption or send it through the boiler to integrate the thermal energy and therefore the water temperature at the desired level. A three-way valve is used to deviate the flow of the water and works in two positions:

  • Bypass position: when the temperature of the solar storage tank is higher than the exchange temperature, the flow of hot water from the solar tank “bypasses” the boiler which remains inactive for the production of sanitary water
  • Integration position: when the temperature of the solar storage tank is lower than the exchange temperature, the flow of water (preheated) coming from the solar tank is passed through the boiler which raises the water temperature to the desired level.

The sensor is powered by a solar cell and a backup battery and transmits data to the central unit via radio at the frequency of 433Mhz.

The central unit controls the exchange valve and decides the direction of the hot water flow comparing the temperature of the water in the solar tank received by the sensor and the exchange temperature configured by the user.

In addition, the central unit collects external environmental information such as temperature and humidity and checks the filling status of the tank used to collect the condensate produced by the gas boiler (in case of condensing boilers without free drain).

The central unit can be connected to the home WiFi network to transmit the system operating information to the Internet for remote monitoring purposes.

...