Updated mDNS host and naming

This commit is contained in:
BWS Systems
2019-07-11 13:41:34 -05:00
parent 53be3ba213
commit 743656cab3

View File

@@ -15,6 +15,7 @@ import java.net.*;
// import java.time.Instant; // import java.time.Instant;
// import java.time.temporal.ChronoUnit; // import java.time.temporal.ChronoUnit;
import java.util.Enumeration; import java.util.Enumeration;
import java.util.HashMap;
import org.apache.http.conn.util.*; import org.apache.http.conn.util.*;
import javax.jmdns.JmDNS; import javax.jmdns.JmDNS;
@@ -183,10 +184,13 @@ public class UpnpListener {
log.info("Create and run mDNS service."); log.info("Create and run mDNS service.");
try { try {
// Create a JmDNS instance // Create a JmDNS instance
jmdns = JmDNS.create(theUpnpAddress); jmdns = JmDNS.create(theUpnpAddress, "Philips-hue");
// Register a service - Defined TXT keys: bridgeid, modelid // Register a service - Defined TXT keys: bridgeid, modelid
ServiceInfo serviceInfo = ServiceInfo.create("_hue._tcp.local.", "hue", httpServerPort, "modelid=" + HueConstants.MODEL_ID + "\" \"bridgeid=" + bridgeId); final HashMap<String, String> values = new HashMap<String, String>();
values.put("modelid", HueConstants.MODEL_ID);
values.put("bridgeid", bridgeId);
ServiceInfo serviceInfo = ServiceInfo.create("_hue._tcp.local.", "Philips Hue - " + bridgeId.substring(bridgeId.length() - 6), httpServerPort, 0, 0, values);
jmdns.registerService(serviceInfo); jmdns.registerService(serviceInfo);
} catch (IOException e) { } catch (IOException e) {