If we know the IP address that the Hub is using on the network, why does the App need to search for it? Allow users to enter an IP address into the app to by pass the searching. This would also allow users to configure and manage the hub from a different network.