All Projects → drolsen → Dro Matic

drolsen / Dro Matic

Fully Automated Hydroponic OS for DIY DRO-Matic cabinets - Nutrient dosing, irrigation, topoffs, timers, EC & pH drift fixing.

Projects that are alternatives of or similar to Dro Matic

Keycloak Config Cli
Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.
Stars: ✭ 147 (-8.12%)
Mutual labels:  automation
Backport
A simple CLI tool that automates the process of backporting commits on a GitHub repo
Stars: ✭ 154 (-3.75%)
Mutual labels:  automation
Licenseplist
A license list generator of all your dependencies for iOS applications
Stars: ✭ 1,996 (+1147.5%)
Mutual labels:  automation
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (-7.5%)
Mutual labels:  automation
Maintainer
👨‍💻 🐳 Generate personal daily reports or summary, AUTHORS, CONTRIBUTING, CHANGELOG and so on for GitHub user or repository.
Stars: ✭ 152 (-5%)
Mutual labels:  automation
Securecrt Tools
SecureCRT scripts, written in Python, for doing various tasks when connected to Cisco equipment.
Stars: ✭ 154 (-3.75%)
Mutual labels:  automation
Stelace
Open-source marketplace backend in Node.js, empowering Web platforms with Search API, Automation, Auth, Headless CMS… ⚡ 💻
Stars: ✭ 144 (-10%)
Mutual labels:  automation
Github Actions Runner Operator
K8S operator for scheduling github actions runner pods
Stars: ✭ 159 (-0.62%)
Mutual labels:  automation
Adaptive Lighting
Adaptive Lighting custom component for Home Assistant
Stars: ✭ 151 (-5.62%)
Mutual labels:  automation
Flashsploit
Exploitation Framework for ATtiny85 Based HID Attacks
Stars: ✭ 155 (-3.12%)
Mutual labels:  automation
Homebridge Wol
A Wake on Lan plugin for Homebridge
Stars: ✭ 150 (-6.25%)
Mutual labels:  automation
Smarthome Homeassistant Config
🏠 My Home Assistant configuration. This repo will be archived 🗄️ in the future
Stars: ✭ 152 (-5%)
Mutual labels:  automation
Scheduler Card
HA Lovelace card for control of scheduler entities
Stars: ✭ 154 (-3.75%)
Mutual labels:  automation
Easyengine
Command-line control panel for Nginx Server to manage WordPress sites running on Nginx, PHP, MySQL, and Let's Encrypt
Stars: ✭ 1,881 (+1075.63%)
Mutual labels:  automation
Coqhammer
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Stars: ✭ 157 (-1.87%)
Mutual labels:  automation
Dbgchild
Debug Child Process Tool (auto attach)
Stars: ✭ 145 (-9.37%)
Mutual labels:  automation
Qxf2 Page Object Model
Write Selenium and Appium tests in Python using the Page Object pattern. This Pythonic GUI and API test automation framework will help you get started with QA automation quickly. It comes with many useful integrations like - email, BrowserStack, Slack, TestRail, etc. This repository is developed and maintained by Qxf2 Services (https://qxf2.com).
Stars: ✭ 155 (-3.12%)
Mutual labels:  automation
Aenigma
The | state-of-the-art | secure-by-default | one-touch-deployed | XMPP server for everyone.
Stars: ✭ 160 (+0%)
Mutual labels:  automation
Syncd
syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率.
Stars: ✭ 2,065 (+1190.63%)
Mutual labels:  automation
Proctoring Ai
Creating a software for automatic monitoring in online proctoring
Stars: ✭ 155 (-3.12%)
Mutual labels:  automation

DROMatic OS

The DRO-Matic OS has been built to automate nearly every aspect of hydroponic farming for you! From nutrient dosing to pH / EC drift fixing, feeding types to draining, top-offs and even timers; we have quantified everything you need to automate successful crops.

Users create, configure and share what are called "crops" by interfacing with an LCD screen and external MicroSD card. A single DRO-Matic crop disk size (SD card) can vary, but in very extreme crop configurations (10 channels, 100 weeks of dosing sessions per channel) were found to be just under 5MB. The OS has also been built to scale to nearly any size farm; so, have no fear if you are considering using this for a large-scale farm or a small personal garden.

Why do we need this?

Before diving into the OS configuration, let's ask ourselves why this even exists? It's undoubtedly true across all cultures that agriculture and food growth is not just a necessity, but is also very expensive. Agriculture is not only expensive in amount of land used, but also time spent to get a harvest and even energy burned to obtain consistent quality. While humans can expect another 9 billion people over the next 30 years; we need to seriously address the fact that as of today 90% of all farmable land is currently being used at its max capacity.

The technology to solve feeding 9 billion people is available and also removes the costly impacts of large soil based farms, it’s called vertical hydroponic farming. Vertical farms save vital land usage by summing farms up into much smaller (stackable) areas. Vertical gardens save time/money at food production because it's quicker to achieve a consistent crop quality ALL YEAR LONG.

(this video explains the problem and pros of vertical farming in further detail)

However, the down side to vertical farming (or hydroponics in general) is you do have to learn A LOT about nutrients, dosing regimens, regimen drifting, EC/PPM and PH testing etc etc. Because of the large learning curve, we still don't see a lot of traditional farmers make the jump to this more cost-effective solution. So, to answer the question of "Why DRO-Matic"; it all comes down to farmers need a way to simplify the process of hydroponic farming and what better way to do this than to go fully automated.

The DRO-Matic OS is here to take care of all the heavy lifting our of your hydroponic farming needs. The goal is curve all time spent learning and maintaining hydroponic farms by automating nearly every aspect and ultimately bring a much more efficient way of food production option to the world. Please note that this OS is only the OS part of this solution; without the actual DRO-Matic dosing cabinet (not commercially available, must DIY build), this OS makes no sense for you yet. For detailed instructions on how to DIY build your own DRO-Matic cabinet, please visit our hardware requirements page videos.

OS Overview

Th DRO-Matic OS has the ability to fully automate the follow process for you:

  • Regimen dosing (full feedings and top off feedings with drifting amounts)
  • pH adjusting (both plant and reservoir water sources)
  • EC adjusting (plant water source top-offs)
  • Irrigation (feeding, draining and topping off)
  • Timers (4 120v/10amp power receptacles that can be timed)

Because of the sheer flexibility of the DRO-Matic OS, there is a lot of a screens to configure a single crop. Below is a overview of the available OS features.

Home Screen

  • Displays current date / time, and plant water's current PPM/EC levels and current pH level

System Settings

  • Date/Time = Allows you to set the date and time of the DROMatic OS
  • EC Calibration = 3 point calibration (Dry, Low, High) for both EC probes.
  • pH Calibration = 3 point calibration (Low, Mid, High) for both pH probes.
  • Pump Calibration = Calibrate how many milliliters per minute your peristaltic can pumps.
  • Pump Delay = Calibrate how long of a delay each dosing pump should take between dosing each solution (allows time to fully mix each solution).

Crop Settings

  • New Crop = Start a brand new crop project on your SD card
  • Load Crop = Load an existing crop project on your SD card
  • Delete Crop = Delete the available listed crops on SD card (except for currently loaded crop)
  • Reset Crop = Resets crop back to first configured regimen and timer day/week. Does NOT reset crop back to factory settings!!
  • EC Range = Sets the desired range of EC you would like your DRO-Matic to maintain for this crop for a given regimen.
  • pH Range = Sets the desired range of pH you would like your DRO-Matic to maintain for this crop for a given regimen.
  • Number of Regimens = Sets desired number of regimen doses you expect your plant's life cycle to take.

Pump Settings (after choosing a pump)

  • Prime = Primes a pump line to remove any excess air during first setup.
  • Amount = Configure how many milliliters a pump will dose for a given regimen. No need to calculate reservoir volume, OS will do this already.
  • Delay = Configure how long of a delay between each pump to prevent nutrient lockout.

Irrigation Settings

  • Reservoir Volume = Configure the volume of water your reservoir / plants will be using throughout the life of plants.
  • Top-Off Concentrate = Configure the fraction amount of dosing amount top-off water gets.
  • Drain Time = Configure how long of a plant water drain time you will need. You can may want to over estimate this.
  • Flow Calibration = Configure pulse count per second IN and OUT flow meters are manufactured to send. These numbers are different for per size/manufacturers of flow meters.
  • Manual Flush = Utility that allows you to flow either IN and OUT irrigation valvels to do any manual flushing during setup / testing.

Timer Settings (after choosing a timer)

  • Start End Times = Configure start and end times over a given day of the week, for an infinite amount of configurable weeks.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].