Vermutlich verwenden Tasmota und esphome die gleiche Onewire-Library um die Sensoren auszulesen.
Hier gibts noch Informationen.
Interessant dieses Zitat:
When using very long wires, or with counterfeit DS18B20 chips and 3.3V power, a resistor in the 1K to 2.7K range may be required.