SmartThermostat

SmartThermostat is a service that allows you to control your home thermostat remotely through your local network. It consists of a server application that controls all communications between the devices and a web app that interacts with the server application.

Diagram for physical thermostat connection through Raspberry Pi GPIO pins