CocoaHome is my in-progress home automation system, for Mac.
It currently use Dallas 1-wire temperature sensors (using custom DS2490 USB adapter driver for MacOS)
It can also gather informations from internet (currently METAR data)
There are currently no actuators, but a complete control of the boiler is planed.
It uses ComponentBuilder to allow building of home automation process.
It can now display information on TV using freebox
.. and on WAP phones
Also currently running only on Mac, the main idea is to have high level functions (application design, alarms gathering, etc..) running on Mac and base function running on network of micro-controller (like rabbit Z80 based or Dallas TINI), the Mac being waked up if needed.