Unable to discover devices in Tasmota

I’m having problems with devices being displayed in Tasmota even after watching many videos of how to do this but it ends with failure.
I am using the latest version of HA as of Jan 2025 on a HA Green. I am also new to HA so not used to this hands-on compared to Hubitat and Smartthings.

Steps I have taken in summary:

Setup a new user in HA just for MQTT.

Added the MQTT Broker. No Issues.

Added new user details to Sonoff MQTT configuration and topic name. Checked via ‘Console’ to see if it’s talking to the MQTT Broker, it’s connected and looks fine.

HA offers the MQTT as an integration to add. Added IP address, Username and Password.

Most videos show that after you install MQTT, HA automatically discovers the Tasmota device and offers you the Tasmota integration. I don’t get that and add the integration manually.

After the above is where I am and after spending a whole day on just this, HA seems hit and miss.

After trying countless variations with rebooting, restarting, and uninstalling, installing it would be nice for someone to look at the screenshots I have taken and maybe they might spot where things are falling over or offer a solution that’s not too complicated for someone new.

Hi Dean

That has nothing to do with Tasmota at all.

I am assuming you have Tasmota set-up on these devices,
Also make sure you have set this on each device in the webui of each device:
setoption19 0
The MQTT broker on each device needs to be set to the HA broker address you set-up and they need the login and password you set up for them to connect.

For more info:

I just migrated about 20 devices over from Tuya last weekend. To get home assistant to discover I had to update from the base Tasmota that came with Tuya covert to the latest via OTA and it just started working.

Not sure if it’s your issue but I went from v9 to v14.

Hope it helps.