A smart hub is hardware that connects smart devices on a network and controls communications among them. Some voice assistants such as Amazon Echo and Google Home also provide the functionality of smart hubs.