While milight binding configuration through paperUI works like a breeze, I have a strong preference for configuring my stuffs manually with text files.
Does anyone achieve to configure the new milight binding with .things file and willing to share a template for configuration ?
I see that you are using paperui to create things. I would prefer to have my whole config into text files.
I managed to manually create things for Astro, Netatmo, samsungTV, and netwrok, but I still have to get that milight moved out from paperUI, and i didn’t find any template anywhere…
Exception in thread "Dir Watcher" java.lang.NullPointerException
at org.eclipse.smarthome.core.thing.UID.validateSegment(UID.java:90)
at org.eclipse.smarthome.core.thing.UID.<init>(UID.java:69)
at org.eclipse.smarthome.core.thing.ThingTypeUID.<init>(ThingTypeUID.java:31)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.createThing(GenericThingProvider.java:266)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.access$6(GenericThingProvider.java:256)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider$5.apply(GenericThingProvider.java:384)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider$5.apply(GenericThingProvider.java:1)
at org.eclipse.xtext.xbase.lib.IteratorExtensions.forEach(IteratorExtensions.java:363)
at org.eclipse.xtext.xbase.lib.IterableExtensions.forEach(IterableExtensions.java:333)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.createThing(GenericThingProvider.java:387)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.createThing(GenericThingProvider.java:253)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.access$5(GenericThingProvider.java:252)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider$3.apply(GenericThingProvider.java:243)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider$3.apply(GenericThingProvider.java:1)
at org.eclipse.xtext.xbase.lib.IteratorExtensions.forEach(IteratorExtensions.java:363)
at org.eclipse.xtext.xbase.lib.IterableExtensions.forEach(IterableExtensions.java:333)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.createThingsFromModel(GenericThingProvider.java:246)
at org.eclipse.smarthome.model.thing.internal.GenericThingProvider.modelChanged(GenericThingProvider.java:638)
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:210)
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:103)
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.checkFile(FolderObserver.java:267)
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.access$1(FolderObserver.java:261)
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver$WatchQueueReader.processWatchEvent(FolderObserver.java:142)
at org.eclipse.smarthome.core.service.AbstractWatchQueueReader.run(AbstractWatchQueueReader.java:95)
at java.lang.Thread.run(Thread.java:745)
Is it possible to provide Label’s or descriptions in the things file - each of my things appears with the same label “White LED” and so doesn’t identify the group.