Probably the most-widespread is X10 -
http://en.wikipedia.org/wiki/X10_(industry_standard)But I did not find any sites that listed all the types of sensors you want to utilize.
If you have a sump pump, there is likely a set of contacts on its float that will close when it reaches a certain height above its 'on' level, so that could trigger an alarm to warn of imminent flooding.
Sample vendor site -
http://www.smarthome.com/solution25.htmlThere are sensors of every type imaginable for programmable controllers such as the SLC ('slick') 500 series (I think 505 is the latest) made by Allen-Bradley/Rockwell. That's an industrial-strength solution, however, with price tags to match. Not unlike using a Cisco 3825 router to distribute your home internet connection.