From 3e7014dafbe9b82b6e76993c1207aaee0f6ff020 Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Wed, 13 Jan 2021 10:58:48 +0000 Subject: [PATCH] [tado] added representation property (#9801) Signed-off-by: Andrew Fiddian-Green --- .../tado/internal/discovery/TadoDiscoveryService.java | 4 ++-- .../src/main/resources/OH-INF/thing/thing-types.xml | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/bundles/org.openhab.binding.tado/src/main/java/org/openhab/binding/tado/internal/discovery/TadoDiscoveryService.java b/bundles/org.openhab.binding.tado/src/main/java/org/openhab/binding/tado/internal/discovery/TadoDiscoveryService.java index 632e108ab..c386097af 100644 --- a/bundles/org.openhab.binding.tado/src/main/java/org/openhab/binding/tado/internal/discovery/TadoDiscoveryService.java +++ b/bundles/org.openhab.binding.tado/src/main/java/org/openhab/binding/tado/internal/discovery/TadoDiscoveryService.java @@ -123,7 +123,7 @@ public class TadoDiscoveryService extends AbstractDiscoveryService { properties.put(CONFIG_ZONE_ID, zoneId); DiscoveryResult result = DiscoveryResultBuilder.create(uid).withBridge(bridgeUID).withLabel(zone.getName()) - .withProperties(properties).build(); + .withProperties(properties).withRepresentationProperty(CONFIG_ZONE_ID).build(); thingDiscovered(result); @@ -156,7 +156,7 @@ public class TadoDiscoveryService extends AbstractDiscoveryService { properties.put(CONFIG_MOBILE_DEVICE_ID, device.getId()); DiscoveryResult result = DiscoveryResultBuilder.create(uid).withBridge(bridgeUID).withLabel(device.getName()) - .withProperties(properties).build(); + .withProperties(properties).withRepresentationProperty(CONFIG_MOBILE_DEVICE_ID).build(); thingDiscovered(result); diff --git a/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/thing/thing-types.xml index 2b213c992..d2e17a7fc 100644 --- a/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/thing/thing-types.xml @@ -60,6 +60,11 @@ + + tado° + + id + @@ -98,6 +103,11 @@ + + tado° + + id +