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?