A low-power ultrasonic flow-sensing module from ScioSense brings multi-year battery life to industrial and consumer ...
All you need is an ESP32 board and some tinkering with ESPHome.