this may be from the reboots I do.
2017-08-28 22:42:27.414 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2017-08-28 22:42:27.416 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mosquitto'
2017-08-28 22:42:27.427 [ERROR] [org.apache.felix.configadmin ] - Cannot use configuration org.openhab.mqtt for [org.openhab.core.scriptengine.action.ActionService, org.osgi.service.cm.ManagedService, id=335, bundle=216/mvn:org.openhab.action/org.openhab.action.mqtt/1.10.0]: No visibility to configuration bound to mvn:org.openhab.io/org.openhab.io.transport.mqtt/1.10.0
2017-08-28 22:42:27.432 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2017-08-28 22:42:27.434 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mosquitto'
2017-08-28 22:42:27.439 [ERROR] [org.apache.felix.configadmin ] - Cannot use configuration org.openhab.mqtt for [org.openhab.core.scriptengine.action.ActionService, org.osgi.service.cm.ManagedService, id=335, bundle=216/mvn:org.openhab.action/org.openhab.action.mqtt/1.10.0]: No visibility to configuration bound to mvn:org.openhab.io/org.openhab.io.transport.mqtt/1.10.0
If I can fix this I think Iâll be good.
2017-08-28 22:51:49.023 [ERROR] [el.item.internal.GenericItemProvider] - Binding configuration of type 'mqtt' of item 'cord1' could not be parsed correctly.
with the item defined like this I get
Switch cord1 "Cord-1" <poweroutlet> (Cords, Lights, Power)
{ mqtt=">[mosquitto:diana/cord1/cmnd:POWER:on], >[mosquitto:diana/cord1/cmnd:POWER:off]
<[mosquitto:stat/diana/cord1/POWER:state:default]" }
i get this error
2017-08-28 23:03:38.510 [ERROR] [el.item.internal.GenericItemProvider] - Binding configuration of type 'mqtt' of item 'cord1' could not be parsed correctly.
org.eclipse.smarthome.model.item.BindingConfigParseException: Configuration 'mosquitto:diana/cord1/cmnd:POWER:on' is not a valid outbound configuration: Configuration requires 5 parameters separated by ':'
If I change it to this
Switch cord1 "Cord-1" <poweroutlet> (Cords, Lights, Power)
{ mqtt=">[mosquitto:diana:cord1:cmnd:POWER:on], >[mosquitto:diana:cord1:cmnd:POWER:off], <[mosquitto:stat:cord1:POWER:state:default]" }
I get the same error
2017-08-28 23:07:23.643 [ERROR] [el.item.internal.GenericItemProvider] - Binding configuration of type 'mqtt' of item 'cord1' could not be parsed correctly.
org.eclipse.smarthome.model.item.BindingConfigParseException: Configuration 'mosquitto:diana:cord1:cmnd:POWER:on' is not a valid outbound configuration: Configuration requires 5 parameters separated by ':'
the following commands will toggle the light.
openhabian@DianaHAB:~$ mosquitto_pub -u openhabian -P Dxxxxxx -t diana/cord1/cmnd/POWER -m on
openhabian@DianaHAB:~$ mosquitto_pub -u openhabian -P Dxxxxxx -t diana/cord1/cmnd/POWER -m off
thanks for your help.