Add auto discovery support

It is possible to scan the local network for Home Centers by sending a special UDP broadcast packet. This removes the need to enter the IP address of the device manually.