The project proposes intelligent agricultural monitoring including water level control. The system is combined with technology that enables communication via the Internet of Things (IoT). Smart farming monitoring using IoT application is a system that can monitor the condition of water and weather. In this project, this system is using Raspberry Pi 3 Model B+. This IoT-based system consists of a soil moisture sensor, with three types of plants to provide input data to the Raspberry Pi 3 Model B + microcontroller. The resulting actions are three types of plants, one without water, one with enough water, and another with too much water in the plant, which can be detected using data when measuring the water surface to determine whether the plant has enough water or too much water.