Can you see the data you expect to be published into MQTT topics using a MQTT tool
(isolate a client device not sending states from HASS not picking them up)
Are the devices the same version of Tasmota? (and which?)
Are the devices set to Tasmota discovery SetOption19 0 with the Tasmota binding, or HASS Discovery SetOption19 1
(the Tasmota binding picks up units for graphing & long term stats, HASS Discovery doesn’t)
Note that new versions of Tasmota (>=12) remove HASS Discovery, meaning you will need the Tasmota binding. This is a Good Thing.
Are you comparing different platforms? e.g. Shelly tend to use ESP8266, verses ESP32 which might have different options due to the uC.
Unfortuntately I overlooked that the ESP32 sensors were in fact coming from templates and not the tasmota integration.
So why is Tasmota ignoring the uptime information? It is being published but the Tasmota integration is ignoring it.
I read that but everything is correct.
I think it is because of the maximum 8 states rule.
But I do not know why this is the case.
Why does the Tasmota integration restrict the information/states/sensors/binary_sensors available? Why not just show all and disable them by default?