Hi all, my MSc project was on Context Aware home automation. The approach I took was to modify openHAB to have some degree of contextual awareness of the users. Here is a link to the project report (it was too big to upload here, it is ~2MB https://drive.google.com/file/d/0B3CAcGU8JgjOZ2dsckpncG5KQmc/view?usp=sharing ). Let me know if the link doesnt work.
There is a good deal missing from my implementation as I was under some time constraints however now that I have some time I’m interested in addressing some of these deficiencies. If anyone had some suggestions or some interest in assisting I’d be interested in having a chat.