Home Assistant integration and SetOption19 MQTT topic

I’ve installed a new 2-relay device and used SetOption19 1 in the console. On my older devices it used to swap the MQTT topic from %prefix%/%topic%/ to %topic%/%prefix%/. While it works fine in HA, it breaks MQTT command compatibility by having a different format. Was this change intentional? I was able to swap the topic to how my other devices are and it survived a reset, so it seems fine. I just want to make sure I’m not missing anything with HA integration.

Thanks for any hints or advice.

This is a Tasmota issue and you won’t likely find much help on the Home Assistant forums since they are two different applications with different developers.

Your best bet is the Tasmota Discord. Link at the bottom of this page:

https://tasmota.github.io/docs/#join-our-community

Thanks. You may be right, but I thought it has more to do with HA’s auto-discover feature than the Tasmota firmware and since an integration exists, I also thought that someone familiar with this integration might help here. And I prefer forums instead of chat for support. If I need to find something later it’s a pain to look up on chat clients. I’m on their Discord so I might drop the question there later.

Sure, but SetOption19 behavior is coded into the Tasmota firmware, not Home Assistant, so the question of “Was this change intentional?” is a question that you probably won’t find answers to here.

I do agree with you that forums are better for this kind of stuff, but the folks on the Tasmota discord are pretty helpful.

actually, it looks like this is on the front page of the Tasmota site:


But I have no insight as to why the change was made

That’s of course true, but it also might have been a request from the HA devs.

Oh, thanks for the heads-up. I neglected looking at their front page, even. This thread is as good as deletable now, but I’ll leave it here for other folks with similar issues.

1 Like

Here is an how to.
minute 14 is important!

For what? Thread is 5 months old and long solved.