House.Robot is an experimental project using Microsoft Robotics Studio for home automation. Check out the accompanying article at http://blogs.msdn.com/coding4fun/.
Microsoft Robotics Developer Studio models robots as entities that are composed of sensors and actuators. By viewing an automated house as an entity that is composed of sensors (motion detectors, contact switches, temperature sensors, etc.) and actuators (lights, door locks, HVAC, etc.) we can apply the Microsoft Robotics model to the domain of home automation. To learn more about Microsoft Robotics Developer Studio and the Decentralized Software Services Model visit: http://msdn.microsoft.com/en-us/robotics/default.aspx.
This project contains DSS services to monitor and control an Elk M1G security and automation controller as well as Z-Wave lights using the ControlThink Z-Wave SDK. You can also program using the SimulatedDimmer service if you don’t have Z-Wave lights, and you can run the Elk service in a simulated mode. There is also a simple EmailSender service so that the automated house can send emails or SMS messages.