The newest part of the system is the conversational interface. The ChatClient is the part of the SmarthomeServer which interacts with the ChatServer. As you can see it is meant to be familiar to anyone who is used to instant messaging.