smart home with web server as command interpreter