Microsoft Research has released a new SDK/Framework called Lab of Things that supports their existing HomeOS project. Here is the description about HomeOS from Microsoft Research.
To simplify the management of technology and to simplify the development of applications in the home, we are developing an “operating system” for the home. HomeOS provides a centralized, holistic control of devices in the home. It provides to users intuitive controls to manage their devices. It provided to developers high-level abstractions to orchestrate the devices in the home. HomeOS is coupled with a HomeStore through which users can easily add obtain applications that are compatible with devices in their homes and obtain any additional devices that are needed to enable desired applications.
So what is Lab of Things (LoT) and how it is related to HomeOS?
Lab of Things (LoT) is a flexible platform for experimental research that uses connected devices in homes.
- LoT enables easy interconnection of devices and implementation of application scenarios, using HomeOS.
- LoT enables easy deployment and monitoring of field studies and analysis of data from experiments.
- LoT enables easy sharing of data, code, and participants, further lowering the barrier to evaluating ideas in a diverse set of homes.
Download the SDK from the source link below.