I want to control by EV3 robot from the web: make a web application with buttons designed to control motors of the EV3 and getting data from sensors.
At the same time, the robot should have its own program; that is, it will be controlled not 100% by me, but also by his program running on a EV3.
Question: what is the best way to do that?
Should I write my own web server application (web service), or maybe MonoBrick has some ready for use solutions?
P. S. The MonoBrick coomunication library seems not what I am looking for, since, as I mentionned, I need my robot to have its own brains (program), and at the same time be listening to some commands from me.