Hi There,
I got these items:
Master (OH1)
Switch I_am_on_holiday "Ich habe Urlaub" (Presence) { mqtt=">[mosquitto:/openHAB/slave/I_am_on_holiday:command:*:default]" }
Switch I_am_on_vacation "Ich bin im Urlaub" (Presence) { mqtt=">[mosquitto:/openHAB/slave/I_am_on_vacation:command:*:default]" }
Slave (OH2)
Switch I_am_on_holiday "Ich habe Urlaub" (Presence) { mqtt="<[mosquitto:/openHAB/slave/I_am_on_holiday:command:*:default]" }
Switch I_am_on_vacation "Ich bin im Urlaub" (Presence) { mqtt="<[mosquitto:/openHAB/slave/I_am_on_vacation:command:*:default]" }
But when the item changed on master the slave reported:
2017-05-01 08:58:57.999 [DEBUG] [.mqtt.internal.MqttMessageSubscriber] - Skipped message 'OFF' because Message Filter 'default' does not apply.
2017-05-01 08:58:58.794 [DEBUG] [.mqtt.internal.MqttMessageSubscriber] - Skipped message 'ON' because Message Filter 'default' does not apply.
I don’t think that there is a tranformation needed. But “default” seems to do the wrong thing.
Any idea?