I've been building a prototype with an Arduino Yun. The code is half-functional at present. The roadmap is very clear. The problem is that I work as a chemistry teacher in 上海, and I can not do this technology justice of my own. You will need to pitch in, Hacker News, to make this a reality.