Welcome to the Greenhouse Monitoring Application! I created this app out of necessity—I couldn’t find a suitable tool to monitor my greenhouse project, so I built my own. This app lets you keep an eye on important environmental factors like soil moisture, humidity, temperature, and light intensity using sensors. Plus, it includes a section for real-time weather updates to help you manage your greenhouse more effectively.
- Real-Time Monitoring: Easily track soil moisture, humidity, temperature, and light intensity.
- Weather Updates: Get real-time weather information with integrated APIs.
- User-Friendly Interface: Designed for easy navigation and clear data visualization.
To use this application, you’ll need two API keys:
- AccuWeather API: Sign up and grab your API key from the AccuWeather Developer Portal.
- GoMaps API: Obtain your API key from GoMaps API.
- Clone the repository to your local machine.
- Open the project in your favorite Java IDE.
- Add your API keys in the configuration file.
- Build and run the application.
- Launch the application.
- Connect your sensors to measure soil moisture, humidity, temperature, and light intensity.
- View real-time data updates on the dashboard.
- Check the weather information to support your greenhouse management.
- Java: The backbone of this application.
- APIs: Integrated with AccuWeather and GoMaps for weather data.
I’d love your input! If you find any bugs, have feature suggestions, or want to contribute in any way, feel free to reach out or submit a pull request.
This project is open-source!
Thanks for checking out! Happy gardening! 🌱