I just configure my new HA instance and wanted to adopt all (only 4) my Tasmota devices. I have on inwall relay and 3 smart plugs. The relay works perfectly fine but the smart plugs get discovered and added but i cant controle them ( the button is greyed out and the state enteties are "Unavailable"). All the devices use the same mqtt broker and have from my point of few the same config.
#Some Tasmota Devices dont work
1 messages · Page 1 of 1 (latest)
@spark torrent check the tasmota console for the devices that aren't working
@scarlet bronze Thank you for responding. If you mean by tasmota console the console of each smartplug they work just fine outside of HA. I have used them together with Homebridge for close to a year now and it works without a problem. The Problem i currently have is that they get correctly discoverd by HA but then seam to be seen as offline by HA execpt that one relay wich works without an issue,
I mean check the Tasmota console for error messages, particularly related to MQTT
The console looks fine to me. (it also still works with Homebridge) there are no errors just a message every 5min that the status update was published to mqtt
Try so19 1 and then so19 0 in the console
I have just tried that and it didnt fix it. From my understanding that would only help if it couldnt discover them but the discovery isnt a problem (or so i think) because they added just fine.
Also just checking, you're using the Tasmota integration, correct?
And what version of Tasmota and Home Assistant are you on?
I am running HA in a VM and its on version 16.3. I am not really sure if i am using the integration but i am using what you can add in the normal devices tab. My tasmota devices are on 15.1 (on of the Smartplugs and the functioning relay) and 14.4 (for the other tow smart plugs)
HA Core version, not the HA OS version (the version next to Core at Settings > About)
Ah. Sorry. 2025.12.3
no prob
Just double checking... Look at Settings > Devices & services and see if you see Tasmota there with all of your devices (you should if you have so19 set to 0 but I want to make sure)
Also check the HA log for errors
I can see my four devices in the Devices tab. The HA log are nearly empty except an unrelated one.
But the Problem is that for all the Smartplugs it looks like this and i cant toggle the switch
yeah, that's really weird. try deleting all three of the non-working devices and then one of them do so19 1, wait a few seconds, and then so19 0 again
i deleted one, toggled the so19 command and then it added itself back in HA but its still the same
i deleted all thre and only the one added itself back
still unavailable and nothing in the HA log about it?
nope
okay on that one device, try fulltopic 1, wait for it to restart, and then do topic 1
the fulltopic was probably reversed
if you do fulltopic in the other two consoles, i'd bet it says %topic%/%prefix%
Thank you very mutch. It works i dont question why. As far as i can tell those commands just reset the MQTT topic but it works on my other relay just fine.
instead of %prefix%/%topic%
unfortunally not: "stat/fontastic_sh01_67CD73/RESULT = {"FullTopic":"%prefix%/%topic%"}"
but i amjust also going to reset those
what does topic show
{"Topic":"fontastic_sh01_%06X"}
oh wait, it should be %prefix%/%topic%/ not %prefix%/%topic%
so yeah, it looks like the second slash is missing
which fulltopic 1 will fix
oh
weird for sure
doubtful