Smart assistants for smart homes