diff --git a/bundles/org.openhab.binding.bigassfan/src/main/java/org/openhab/binding/bigassfan/internal/discovery/BigAssFanDiscoveryService.java b/bundles/org.openhab.binding.bigassfan/src/main/java/org/openhab/binding/bigassfan/internal/discovery/BigAssFanDiscoveryService.java index 23ed912e7..ea67cc3c4 100644 --- a/bundles/org.openhab.binding.bigassfan/src/main/java/org/openhab/binding/bigassfan/internal/discovery/BigAssFanDiscoveryService.java +++ b/bundles/org.openhab.binding.bigassfan/src/main/java/org/openhab/binding/bigassfan/internal/discovery/BigAssFanDiscoveryService.java @@ -238,8 +238,8 @@ public class BigAssFanDiscoveryService extends AbstractDiscoveryService { ThingUID uid = new ThingUID(thingTypeUid, serialNumber); logger.debug("Creating discovery result for UID={}, IP={}", uid, device.getIpAddress()); - thingDiscovered( - DiscoveryResultBuilder.create(uid).withProperties(properties).withLabel(device.getLabel()).build()); + thingDiscovered(DiscoveryResultBuilder.create(uid).withProperties(properties) + .withRepresentationProperty(THING_PROPERTY_MAC).withLabel(device.getLabel()).build()); } private void schedulePollJob() { diff --git a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml index cf256e18a..c1b2fd758 100644 --- a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml @@ -40,6 +40,8 @@ + macAddress + @@ -63,6 +65,8 @@ + macAddress + @@ -76,6 +80,8 @@ + macAddress +