Home Plant Watering System – New Project Overview
"Started a new project to automate watering for all my home plants using multiple soil-moisture sensors, a multiplexer, and an Arduino pushing data to a server. Future plans include a mobile app for monitoring and control.
This is my newest project, and the goal is simple:
build a fully automated watering system for all the plants in my home.
I have a lot of plants, a lot of different display modules, and I'm planning to use at least 9 soil‑moisture sensors connected through a multiplexer.
Each plant will have its own monitored moisture profile, and the system will decide when to water.
📡 System Architecture (Planned)
- Multiple soil moisture sensors
- Multiplexer to handle all sensor inputs
- Arduino reading values and pushing them to an API
- Standalone server receiving data & managing automation logic
- Future mobile app to control watering and check plant status
- Optional dashboards to view moisture, schedule watering, and track historical data
This project will grow step‑by‑step, but the plan is to eventually control everything from my phone.
🧪 First Test: Reading Moisture Data
I started writing a small program in the Arduino IDE to read and print moisture values from a single sensor.
Just a simple proof‑of‑concept to ensure the data flow works before wiring up the full system.
Below is a clip from my very first test: