yeah, i am currently making something like this, with a web interface.