diff --git a/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/moon.xml b/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/moon.xml index 49a0e1919ef..40817971de9 100644 --- a/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/moon.xml +++ b/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/moon.xml @@ -26,6 +26,9 @@ + + geolocation + diff --git a/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/sun.xml b/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/sun.xml index bd02641f351..e419a04b4a5 100644 --- a/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/sun.xml +++ b/extensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/thing/sun.xml @@ -54,6 +54,9 @@ + + geolocation + diff --git a/extensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/discovery/AstroDiscoveryService.java b/extensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/discovery/AstroDiscoveryService.java index 493e50d9605..28479f82dd0 100644 --- a/extensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/discovery/AstroDiscoveryService.java +++ b/extensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/discovery/AstroDiscoveryService.java @@ -117,9 +117,9 @@ public void createResults(PointType location) { propGeolocation = String.format("%s,%s", location.getLatitude(), location.getLongitude()); } thingDiscovered(DiscoveryResultBuilder.create(sunThing).withLabel("Local Sun") - .withProperty("geolocation", propGeolocation).build()); + .withProperty("geolocation", propGeolocation).withRepresentationProperty("geolocation").build()); thingDiscovered(DiscoveryResultBuilder.create(moonThing).withLabel("Local Moon") - .withProperty("geolocation", propGeolocation).build()); + .withProperty("geolocation", propGeolocation).withRepresentationProperty("geolocation").build()); } @Reference