Tasmota has (with SetOption 19) changed to their own MQTT discovery format that is very different from the Home Assistant discovery.
Please add support for switching to this discovery format instead.
Home Assistant documentation:
https://www.home-assistant.io/integrations/tasmota/
Tasmota PR from 2020 adding the new discovery format:
arendst/Tasmota#9267
Unmerged documentation about the new format:
https://github.com/tasmota/docs/pull/1320/files