It is not the only device with these capabilities, see eg Using ESPhome to build a water flow rate meter