Now a Web Service, also gets device attrs