]> git.basschouten.com Git - openhab-addons.git/commitdiff
[miio] fix discovery issue when for devices with dot (#10880)
authorMarcel <marcel@verpaalen.com>
Sun, 20 Jun 2021 12:10:48 +0000 (14:10 +0200)
committerGitHub <noreply@github.com>
Sun, 20 Jun 2021 12:10:48 +0000 (14:10 +0200)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/discovery/MiIoDiscovery.java

index a9f1b933a2f3ae13965fcf1c8d001697777c160e..491766eec3243cffa00f368d76eaee28898576aa 100644 (file)
@@ -233,7 +233,7 @@ public class MiIoDiscovery extends AbstractDiscoveryService {
     }
 
     private void submitDiscovery(String ip, String token, String id, String label, String country, boolean isOnline) {
-        ThingUID uid = new ThingUID(THING_TYPE_MIIO, id);
+        ThingUID uid = new ThingUID(THING_TYPE_MIIO, id.replace(".", "_"));
         DiscoveryResultBuilder dr = DiscoveryResultBuilder.create(uid).withProperty(PROPERTY_HOST_IP, ip)
                 .withProperty(PROPERTY_DID, id);
         if (IGNORED_TOKENS.contains(token)) {