Commit 30f3be09 authored by Jan Wagemakers's avatar Jan Wagemakers

parent 285c66e3
# Thermostat (Under construction)
# Thermostat
**Status :** Proof of concept (under construction)
This is a personal project where I'm creating a *smart* thermostat. The idea
is to make a *dumb* thermostat where you can change the setpoint over
......@@ -7,7 +9,11 @@ is to make a *dumb* thermostat where you can change the setpoint over
Theoretically it is possible to let just a computer like the Raspberry Pi
control the heating, but I don't trust computers enough to let them do the
control of something like that directly.
control directly. Think about things like sd-card or file system corruption,
which on occasion can happen.
By making use of a *dumb* microcontroller based thermostat, it should still
be possible to control the heating when the *smart* part fails.
## pic18f452 : dumb thermostat
......@@ -20,7 +26,29 @@ JAVA Spring Boot program that:
* communicates with *dumb* thermostat over bluetooth
* checks if a user is home by checking smartphone/bluetooth
* creates a webinterface at port 8080
* creates a web interface at port 8080
* reads the outside temperature from (hard coded at the moment)
* use the outside temperature to lower the setpoint if it's warm outside
* it's possible to add/delete "users" and "rules" by using the web interface
## Source
## Screenshots
### Index
### Users
### Rules
### Log
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment