i’m using openhab with my homematic ccu2 over three years now, currently 1.8.
I’m currently trying to "simplify my setup and therefore trying to get the hm2mqtt to work.
Unfortunately, the hm2mqtt adresses the components in the following format: hm/set/HM-LC-Dim1T-FM MEQ0401693:1/LEVEL
So the : is interfering with openhabs mqtt binding definition policies.
Is there any chance to get around this? I’m trying to avoid writing rules for this scenario.
Yes i have.
I also tried escaping it with \u003A. The Logfile interpreted it correctly, but still got the error
Binding configuration of type ‘mqtt’ of item âl_eg_gangâ could not be parsed correctly.
org.openhab.model.item.binding.BindingConfigParseException: Configuration ‘local:hm/set/HM-LC-Dim1T-FM MEQ0401693:1/LEVEL:command:*:default’ is not a valid outbound configuration: Configuration requires 5 parameters separated by ':'
at org.openhab.binding.mqtt.internal.MqttMessagePublisher.(MqttMessagePublisher.java:91) ~[na:na]
at org.openhab.binding.mqtt.internal.MqttItemConfig.(MqttItemConfig.java:64) ~[na:na]
at org.openhab.binding.mqtt.internal.MqttGenericBindingProvider.processBindingConfiguration(MqttGenericBindingProvider.java:59) ~[na:na]
at org.openhab.model.item.internal.GenericItemProvider.internalDispatchBindings(GenericItemProvider.java:348) [org.openhab.model.item_1.8.3.jar:na]
at org.openhab.model.item.internal.GenericItemProvider.internalDispatchBindings(GenericItemProvider.java:324) [org.openhab.model.item_1.8.3.jar:na]
at org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:171) [org.openhab.model.item_1.8.3.jar:na]
at org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:390) [org.openhab.model.item_1.8.3.jar:na]
at org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.8.3.jar:na]
at org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.8.3.jar:na]
at org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142)