Согласен ..отсутствие воды можно контролировать датчиком сухого хода а работоспособность , датчиком потока или давления .
При небольшой доработке это можно легко реализовать..