Manage Water Tank and Pump

My house is not connected to mains water, but i have a in ground 125,000 liter tank. I have normal mains power supply.

I am looking for a product to report on:
Water Quality
Water Level
Water Temp (optional)

And a same/different product to manage a water pump (I have not got the pump yet, and I am flexible on options). But I am after a variable speed pump, and I would like to manage pressure, and report back on operations.

But I want all this through open APIs, on-prem data, no phone app etc.

Does anyone know of such products?