This document describes a smart water controlling and monitoring system that aims to minimize water wastage. It uses sensors to detect water levels in overhead and underground tanks. When certain levels are reached, the system automatically controls the inlet valve and motor pump to fill the tanks. It can monitor the tank levels and operating status of the valves and motor from a remote location using GSM technology. This allows for automated operation that conserves water and prevents equipment damage from low or overflowing levels while still providing status updates when users are away.