Would you always wanted to know when to turn on the fan or the air conditioner during the night? Good news is that your problem will be solved soon!
Besides solve this very important problem, our small projects has some other goals:
- Fully implemented in Go (yes, from the device to frontend)
- Use only free, open source libraries
- Cheap devices
- Run on free infrastructure
- Device configuration and software: Done 😁
- HTTP API for storing bedroom temperature (crypto): Done 😁
- Fetch Current Weather Worker: Done 😁
- Fetch Weather Forecast and Prediction Worker: Done 😁
- Public HTTP FE: Done 😁
- Authorzed area: Done 😁
- Fan control HTTP FE (authorized area): Done 😁
- Prediction: Done 😁
- Prediction graphs: Not Started 😒
-
Device/Sensor
- Hardware
- Software
- Development using gobot.io through firmata protocol
-
Server/Worker
- Platform
- Heroku: Cloud provider
- Namecheap: Domain names (mybedroom.live and meuquarto.live)
- Cloudflare: Better DNS, DoS protection, edge caching and more
- MongoDB: mongoLab Addon
- Software
- globalsign/mgo
- Gonum, in particular the Linear Regression
- Labstack Echo
- Labstack Echo-Contrib/session
- Gorilla Sessions
- Platform
-
Client