Difference between revisions of "Programmable Thermostat Project"
From Makers Local 256
(→Requirements: clarify terms and reword where necessary) |
(convert to real project page) |
||
Line 1: | Line 1: | ||
− | == | + | {{Project|Creator=Opticron |
+ | |Status=<onlyinclude> Early Development </onlyinclude> <!--LEAVE ONLYINCLUDES FOR STATUS HACK--> | ||
+ | |Born On=15:29, 26 January 2011 (CST) <!--DO NOT EDIT --> | ||
+ | |Last Updated={{#time: H:i, d F Y| {{REVISIONTIMESTAMP}} }} (CDT) <!--DO NOT EDIT --> | ||
+ | }} | ||
+ | |||
+ | ==Overview== | ||
A programmable thermostat is required to keep costs down while keeping everyone as happy as possible with the temperature of the shop. | A programmable thermostat is required to keep costs down while keeping everyone as happy as possible with the temperature of the shop. | ||
Line 25: | Line 31: | ||
** Transition from occupied to unoccupied state after a timeout and audible alarm | ** Transition from occupied to unoccupied state after a timeout and audible alarm | ||
** Local or remote user can silence alarm and reset timeout | ** Local or remote user can silence alarm and reset timeout | ||
+ | |||
+ | [[Category:Put Category Here]] <!--MAKE AS MANY CATEGORIES AS YOU NEED--> |
Revision as of 16:29, 26 January 2011
Creator: |
Overview
A programmable thermostat is required to keep costs down while keeping everyone as happy as possible with the temperature of the shop.
Requirements
The programmable thermostat should:
- Be remote controllable (all features)
- Wifi, indirect network connection such as serial to a laptop, xbee
- Be able to control a heating device via 120V relay
- 1 GPIO
- Be able to control a cooling device via 120V relay
- 1 GPIO
- Be able to control a heating or cooling device by remote means
- Currently, X10 and X10 via network proxy are options
- Have a user interface for people to interact with at the physical location
- LCD with buttons
- Be able to monitor temperature accurately in one or more locations
- DS18B20+ temp sensors
- USB temperature sensor?
- Built-in temp sensor?
- Have certain software capabilities
- Occupied hot target with hot-side hysteresis
- Unoccupied hot target with hot-side hysteresis
- Occupied cold target with cold-side hysteresis
- Unoccupied cold target with cold-side hysteresis
- Transition from occupied to unoccupied state after a timeout and audible alarm
- Local or remote user can silence alarm and reset timeout