Grow Better, Grow Smarter, Grow your garden with hydroMazing.
The hydroMazing Smart Garden System is designed to monitor and manage your growing environment by automatically controlling fans, heaters, water pumps, and more.
Learning how to grow plants can be complicated and costly. Plants are resilient, but just one innocent oversight can ruin your crop. You can avoid these costly mistakes by letting hydroMazing do the hard work for you! Your solution to an easier and more efficient way to maintain optimum growing conditions for successfully growing healthy plants at home.
- hydroMazingis infinitely adaptable! I built the open-architecture platform to easily develop and integrate new modules to fit nearly any growing need.
- hydroMazing has an independent data collection system and web interface located on your own device; not a remote cloud.*
- With thehydroMazing Smart Garden System, you can grow healthy, happy plants anywhere, anytime of year!
My name is Cory, I’m a Technical Craftsman specializing in creative problem solving within electronics and software engineering. Professionally, I’ve worked as an electronics engineer, a plastics fabricator, software engineer, an industrial laser technician, and many others including, coffee barista. I’ve spent the last several years working on a Smart Garden System project I named, hydroMazing. I’m sharing my work with you because I would like to empower everyone who is interested in a “Smart” approach to gardening.
The system is designed to grow with you as you become more advanced in your growing knowledge and techniques. The default system settings are set to grow most herbs and lettuces. These settings also include the notifications that you will receive when the system detects issues.
When starting out, I recommend that you try your hydroMazing system for a few days, or as long as you like, without connecting any appliances for it to control. During this time you can watch what actions the system will “try” to make in order to control the environment. You will also receive notifications as the system processes the data it collects. When you are ready to try making changes to the system settings that control the appliances, you can find them under System Settings->TheDecider.
hydroMazing Smart Garden System Web ServicesRaspberry Pi plugs into hydroMazing communicating data serially via USB and can also add USB web camera.
- Web Services Module ( Raspberry Pi ).
- OptionalWeb-Camera ( USB Web-Camera ).
After updating the Raspberry Pi and setting up the LAMP stack, installation of the web application is relatively painless.
Download the source-code package and then you'll need to extract the contents to the folder. Either rename the folder to the base name now or after you move it to the web root for Apache Web Server found at /var/www/html/
Use either MySQL command line or the phpmyadmin web interface to import the database schema. Create a database named CoreConduit and another database named hydroMazing then import the schema included in the project directory CoreConduit.sql and hydroMazing.sql.
Use MySQL command line create the database and import the initial schema.
sudo mysql -uroot
mysql> CREATE DATABASE CoreConduit;
mysql> use CoreConduit;
mysql> source /hydroMazing/CoreConduit.sql
mysql> CREATE DATABASE hydroMazing;
mysql> use hydroMazing;
mysql> source /hydroMazing/hydroMazing.sql
Permissions- Execute the permissions.sh script found in the /etc/hydroMazing/utilities/tools/ directory.
- Connect the Raspberry Pi to your local router using an Ethernet cable.
The hydroMazing Smart Garden System does not require an Internet connection In order to grow plants. The Internet access is for you, the user and administrator of the system and any updates that I release. Data logged by the system is saved locally on the Raspberry Pi where it is processed.
- Plug in the hydroMazing Controller unit’s USB to the Raspberry Pi.
- Optionally, plug in the USB webcam.
- Power the Raspberry Pi.
Use a Power Squid ( Multiple Plugs ) to attach the Remote Controlled AC Outlet Modules to their corresponding appliance assignment according to the hydroMazing Smart Garden System’s settings. Plug-in appliances to their corresponding remote controlled AC switch units. Most growing environments can be configured as follows:
- Light
- Intake Ventilation Fan
- Exhaust Ventilation Fan
- Humidifier / Heater / Additional Lighting
- Pump(s)
Comments