What are some reasonably reliable ways of detecting that a water pump (electrical motor based) is "dry running", i.e. no water is passing through the pump either because there is no water available at the inlet, or due to "air-block" ?
I'd prefer mechanisms that are least intrusive, i.e. ideally – do not require re-plumbing. However, if all practical mechanisms involves some plumbing work, then it might as well.
An indication regarding possible cost of sensors, installation skill required, would be very useful.
Best Answer
Given this additional detail:
I've got a very simple, cheap, reliable solution for you: remote monitoring.
Nothing says your sensor has to be at the pump's inlet. You could place your sensor at the system's inlet. Submerge a cheap float sensor at the level of the inlet to the feeder pipe in your well (or whatever water source). Run wires back to the pump's power controller.
When the float sensor says the water level is below the feeder pipe, turn off the pump. Ten bucks, totally reliable. Done. =)
This figure shows multiple float switches at increasing depths in a tank to illustrate operation. You just need one at the bottom of your feed pipe. You do not need to disturb any existing plumbing to do this.