From 18d06bbb8a43265ee2ea0987dc80600bbeebf2a9 Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Wed, 13 Jan 2021 20:09:41 +0000 Subject: [PATCH] [siemensrds] Hide already instantiated Things in the InBox (#9808) * [siemensrds] null value check * [siemensrds] representation property Signed-off-by: Andrew Fiddian-Green --- .../org/openhab/binding/siemensrds/internal/RdsDataPoints.java | 2 +- .../src/main/resources/OH-INF/thing/thing-types.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/org.openhab.binding.siemensrds/src/main/java/org/openhab/binding/siemensrds/internal/RdsDataPoints.java b/bundles/org.openhab.binding.siemensrds/src/main/java/org/openhab/binding/siemensrds/internal/RdsDataPoints.java index 668390fb4..8f25872a3 100644 --- a/bundles/org.openhab.binding.siemensrds/src/main/java/org/openhab/binding/siemensrds/internal/RdsDataPoints.java +++ b/bundles/org.openhab.binding.siemensrds/src/main/java/org/openhab/binding/siemensrds/internal/RdsDataPoints.java @@ -299,7 +299,7 @@ public class RdsDataPoints { @Nullable RdsDataPoints newPoints = GSON.fromJson(json, RdsDataPoints.class); - Map newPointsMap = newPoints.points; + Map newPointsMap = newPoints != null ? newPoints.points : null; if (newPointsMap == null) { throw new RdsCloudException("new points map empty"); diff --git a/bundles/org.openhab.binding.siemensrds/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.siemensrds/src/main/resources/OH-INF/thing/thing-types.xml index cc810174e..5b16630af 100644 --- a/bundles/org.openhab.binding.siemensrds/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.siemensrds/src/main/resources/OH-INF/thing/thing-types.xml @@ -113,6 +113,7 @@ Siemens RDS + plantId