A smart water plant is an IoT (Internet of Things) project that focuses on the user, which as for this project, is a system that can water various plant without making the user have to do it manually, this project works by detecting the soil’s moisture of the plant, and if the soil is dry, it will water the plant by pumping water from a vessel that has the water needed to water the plant, this project mainly uses the arduino uno as the main component, although it also utilizes some components like SM (Soil Moisture), A Relay (to increase the power output of the components), A Water Pump (to suck water from the selected vessel), a Battery (to power the entire system), an extension part (to extend the range of the jumper wires / cables and to make this project possible) and a water hose (to make the transferring mechanism between the plant and the water vessel). this project utilizes a lot (maybe even way too much) wires / cables.