Interoperability with other OpenHAB instance

Finally I could test this. I added:

In Paper UI

Channel HeatingMode
MQTT State topic: hestia/local/stat/heatingmode
MQTT Command topic: hestia/local/cmnd/heatingmode

Channel HeatingModeFollow
MQTT Command topic: hestia/local/stat/heatingmode

In .things file

String HeatingMode { channel="mqtt:topic:21501fcc:heatingmode", autoupdate="true", channel="mqtt:topic:21501fcc:heatingmodefollow" [profile="follow"] }

After saving, I click in the UI (a desktop one) OFF, it works, but when I select Auto ON back, it starts switching endless in the main OH between ON and OFF

Anyway, if I change the channels:

Channel HeatingMode
MQTT State topic: hestia/local/stat/heatingmode
MQTT Command topic: hestia/local/stat/heatingmode

Channel HeatingModeFollow
MQTT Command topic: hestia/local/cmnd/heatingmode

This configuration seems to work in all the cases but one: if I change HeatingMode in HestiaPi’s OH, the main OH does not get updated. This is because in that case, the change is published to hestia/local/cmnd/heatingmode, but hestia/local/stat/heatingmode does not get updated

I am wondering, wouldn’t be easier to use one channel only?