Specifications include, but are not limited to: Sensors should have the ability to report real time water levels using a submerged water sensor Sensors should have built in cameras and rainfall gauge Sensors must be able to transmit real time water level data via cellular data to a web portal and third-party platform Sensors must transmit real time water level information via email and SMS alerts Sensors must have two-way API Sensors must have data forwarding capability Sensors should have self-sustaining power via a battery and solar power Sensors must be portable and submersible Sensors need to be able to withstand the following conditions: temperature fluctuations, humidity, blowing rain, freeze/thaw, chemical resistance, rushing water, salt fog and blowing sand.