I'm so excited about Raspi. I can't wait to get my hands on them.
I've been pondering building my own system for monitoring and controlling my home heating for a while now but always put it off for one reason or another. Raspi however offers what appears to be the perfect platform on which to build this as it offers an easy bridge from sensors to web server (I want this to be controlled by a web front end).
I have no issue with the web side of things but writing the code to talk to sensors in Linux is virgin territory for me. I would like to use 1-wire sensors as these can be placed at quite a distance from the Raspi and are also very cheap.
e.g. http://www.suntekstore.co.uk/product-14 ... nsor+.html
This would allow be to have a sensor in each room with the eventual ability to control more than just boiler on/boiler off. I intend to add a heat recovery ventilation system to my property as well as additional venting to move hot air to cool rooms. My property is a long bungalow and we have a big wood burning stove at one end so it would be good to automatically shift the warm air it kicks out right to the other end of the bungalow.
So, I know Raspi offers an I2C connector but I2C temperature sensors all seem expensive compared to 1-wire. I know I could use one of the general IO pins to drive this but I don't really have the time to go off learning how to do this. Could anyone help with this?
I''m happy to share my web code once I start on it if anyone would like to help on the hardware side of this.
The eventual vision is to have a control system that is very intelligent (e.g. takes outside temperatures and building heat loss into account), able to control multiple heating/cooling items of equipment but is visually pleasing and easy to use for the end user via devices like iPads.