Skip to content

giulioz/termostato

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

95 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

termostato

Very crude, but still works.

image-20191103124833042

Architecture

  • iot-gateway: Node.js server, with thermostat engine, HTTP API and redis logging logic
  • link-device-common: generic C++ firmware for ESP8266
  • web: Next.js web interface, with stats, charts and programming

Usage

You can use docker-compose to set up the environment:

git clone https://github.com/giulioz/termostato.git
cd termostato
docker-compose build
docker-compose up -d

Remember that this wasn't built to be hosted everywhere, there may be customizations, hacks or absolute URLs everywhere.

About

β²πŸŒ‘πŸ“ˆ A Smart Home termostat, with logging, based on ESP8266

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published