AquaWise

AquaWise

Pond Monitoring Redefined.

The problem AquaWise solves

AquaWise is an IoT enabled Smart Pond Management System tailored for large and small use cases.

Our project implements hardware equipped with sensors for monitoring pH and temperature in ponds. This data feeds into a series of machine learning models that predict crucial parameters like ammonia and dissolved oxygen concentration, eliminating the need for expensive hardware and constant human intervention in these areas. Additionally, an alert system is in place to automate danger level notifications to pond owners.

We've also developed a disease prediction model based on fish images. This tool aids pond owners in identifying threats at an early stage, allowing for prompt action based on the results.

Furthermore, all data is stored in a database easily accessible through a seamless Web frontend, enhancing the overall user experience.

Challenges we ran into

  1. To circumvent space constraints and token limitations, we encoded the Disease Prediction Model using TFlite and hosted it on a remote server.
  2. Addressing the initial hurdle in implementing automated email alerts, we utilized SMTP protocols for seamless integration into our alert system.
  3. Integrating models with hardware posed an initial challenge, which we resolved by leveraging the ThingSpeak Cloud platform.
  4. Overcoming errors encountered while connecting temperature and pH sensors in a combined circuit, we resolved it by utilizing separate cores of the ESP-32 microprocessor.

Discussion