Tasmota "unavailable" devices are bugging me

Strange issue with Tasmota, two of my devices are constantly unavailable.
They are identical hardware and firmware to ones that are working.

Both “unavailable” devices can be logged into and operate perfectly, and show the state changes in mqttexplorer.

I have tried:

  • resetting the device and reconfiguring
  • sending SetOption19 0 (it was already set to 0)
  • restarting the mqtt broker (running on a separate Pi4),
  • restarting HA.
  • removed devices from the integration
  • deleted the mqtt topics under tasmota\discovery

They both just get rediscovered and added but still “unavailable”.

Any ideas of how I can fix this annoyance?

I’m tempted to just add as manual mqtt devices, and maybe turn them off in Tasmota integration with SetOption19 1 if that would work…

Hello 877dev,

They are supposed to be off…
That option was the old mqtt discover integration, The current Ha uses a different way to do that. set 19 off…

Hey. They are all set to “off” already.