Complete Feature Set

The Cannabis Grow Management System provides a comprehensive suite of features for professional cannabis cultivation, from seed to harvest.

Real-Time Monitoring

Monitor your grow environment in real-time with comprehensive sensor data collection and visualization.

Environmental Sensors

Track temperature, humidity, pH, EC, COโ‚‚, light intensity, and soil moisture with ESP32/ESP8266 sensors.

Learn more โ†’

Real-Time Data

WebSocket integration provides instant updates to the frontend dashboard as sensor data arrives.

Historical Data

Store and analyze historical environmental data with MongoDB time-series storage.

Data Visualization

Interactive charts and graphs using Chart.js for temperature, humidity, pH, and other metrics.

Smart Automation

Automate your grow operations with rule-based automation engine supporting condition-based and time-based triggers.

Condition-Based Rules

Trigger actions based on environmental thresholds (temperature, humidity, pH, EC, COโ‚‚, light, soil moisture).

Learn more โ†’

Time-Based Schedules

Cron-based scheduling for light cycles, watering schedules, and feeding schedules with timezone support.

Device Control

Automated control of lights, pumps, fans, dosing systems, and other IoT devices via MQTT.

Phase-Based Automation

Automatically adjust settings when plants transition between phases (vegetative, flowering, etc.).

Priority System

Rule priority system ensures critical automations execute first, with cooldown periods to prevent spam.

Plant Lifecycle Tracking

Complete tracking of cannabis plants from seed to harvest with detailed phase management and comprehensive metrics.

8 Growth Phases

๐ŸŒฑ Germination Phase

Track seed germination with optimal conditions: 70-85ยฐF, 70-90% RH. Monitor germination time, success rate, and initial root development.

๐ŸŒฟ Seedling Phase

Monitor early growth with 24/0 or 18/6 light cycles. Track first true leaves, root development, and transplant readiness. Optimal: 70-78ยฐF, 65-70% RH.

๐ŸŒณ Vegetative Phase

18/6 light cycle with optimal temperature 70-85ยฐF, 40-60% RH. Track height, width, node count, training techniques (LST, HST, topping), and canopy development.

๐ŸŒธ Flowering Phase

12/12 light cycle, temperature 65-80ยฐF, 40-50% RH. Monitor bud development, trichome color (clear, cloudy, amber), pistil maturity (white, orange, brown), and bud sites.

โœ‚๏ธ Harvesting Phase

Record harvest data including wet weight, dry weight, harvest date, method, and trichome maturity. Track harvest timing based on trichome analysis.

๐Ÿ’จ Drying Phase

Monitor drying conditions: 60-70ยฐF, 45-55% RH. Track drying duration (7-14 days), weight loss, and moisture content. Prevent over-drying or mold.

๐Ÿฏ Curing Phase

Track curing process: 60-65ยฐF, 58-65% RH. Monitor curing duration, burping schedule, and final product quality. Optimal curing: 2-8 weeks.

โœ… Completed Phase

Final phase with complete harvest data, yield statistics, quality metrics, and final product analysis. Archive for future reference and strain comparison.

Phase-Specific Features

Seed Genetics Tracking

Strain Information

Store detailed seed information including strain name, breeder, genetics (indica/sativa/hybrid ratio), THC/CBD percentages, and autoflowering status.

Purchase Details

Track purchase date, source, quantity, price, and seed bank information for inventory management.

Seed Status

Monitor seed status: available, germinating, planted, used, or expired. Track seed inventory and usage.

Grow Management

Manage multiple grow operations with comprehensive grow tracking and organization.

Multiple Grows

Support for indoor, outdoor, and greenhouse grow types with separate tracking and management.

Grow Statistics

Dashboard with plant counts, device status, equipment tracking, and environmental statistics.

Equipment Management

Track equipment and products assigned to grows with quantity and status management.

Device Registration

Register and manage sensor devices with automatic MQTT credential generation.

Learn more โ†’

Device Control

Control IoT devices remotely with MQTT-based device control system.

Light Control

Schedule and control grow lights with dimming, on/off cycles, and phase-based automation.

Watering Systems

Automated watering with pump control, soil moisture-based triggers, and scheduling.

Dosing Systems

Automated pH/EC adjustment with peristaltic pump control and target maintenance.

Climate Control

Control fans, humidifiers, dehumidifiers, and COโ‚‚ systems based on environmental conditions.

Analytics & Reporting

Comprehensive analytics and reporting capabilities for data-driven cultivation decisions.

Statistics Dashboard

Real-time statistics for plants, devices, environmental data, and grow operations.

Data Export

Export data in CSV and JSON formats with date-stamped filenames and field selection.

Custom Metrics

Define and track custom metrics beyond standard environmental parameters.

Phase Analytics

Analyze performance metrics specific to each plant phase for optimization.

Alert System

Stay informed with real-time alerts and notifications for critical events.

Environmental Alerts

Alerts when environmental parameters exceed defined thresholds.

Device Status Alerts

Notifications for device online/offline status, connection issues, and errors.

Automation Alerts

Notifications when automation rules trigger actions.

Severity Levels

Alert severity levels (info, warning, error, critical) with visual indicators.

Inventory Management

Manage your cultivation supplies with comprehensive inventory tracking across 11 product categories with 200+ products.

11 Product Categories

๐Ÿ  Grow Tents

Mars Hydro and Vivosun grow tents in sizes from 2x2 to 5x5 feet. Complete tent kits with reflective interiors and ventilation ports.

๐Ÿ’ก Grow Lights

25+ LED grow lights from 45W to 800W. Mars Hydro TS Series (entry), FC Series (full cycle), SP Series (spider design). Coverage from 1.5x1.5 ft to 5x5 ft.

๐ŸŒฑ Soil & Growing Media

CANNA Terra Professional, CANNA Coco Professional, FoxFarm Ocean Forest, organic soil mixes, and coco coir blends.

๐Ÿงช Fertilizers & Nutrients

Complete nutrient lines from CANNA, Advanced Nutrients (pH Perfect series), General Hydroponics (Flora series). Grow, bloom, and boost formulations.

๐Ÿ’จ Ventilation & Airflow

AC Infinity CloudLine fans (4", 6"), carbon filters, smart controllers (Controller 69, UIS Platform), ducting, and air circulation equipment.

๐Ÿ“Š Monitoring & Testing

BlueLab pH meters, EC/TDS meters, combo meters. Apera instruments, digital thermometers, hygrometers, and calibration solutions.

๐ŸŒฟ Cannabis Seeds

18+ premium strains from Barney's Farm, Royal Queen Seeds, FastBuds (autoflowering), Sensi Seeds, Dutch Passion, Green House Seeds, DNA Genetics, Dinafem.

๐Ÿชด Pots & Containers

Fabric pots (1, 3, 5, 7, 10 gallon), air pots (3, 5, 10 gallon) with root pruning technology, and smart pots.

๐Ÿ”Œ IoT & Automation

WiFi smart plugs, smart power strips (8-outlet), smart light controllers, automation controllers, WiFi sensors, and AC Infinity UIS Platform devices.

๐Ÿ’ง Irrigation & Watering

Submersible pumps (400-1200 GPH), drip irrigation systems, automatic watering timers, reservoir management systems, and flow sensors.

๐Ÿ”ง Accessories

Digital and mechanical timers, trellis nets (4x4, 5x5 ft), plant support stakes, plant yo-yos, fans, pruning shears, scales, and measurement tools.

Inventory Features

Firmware Management

Manage and deploy firmware updates to IoT devices over-the-air.

OTA Updates

Over-the-air firmware updates for ESP32 and ESP8266 devices without physical access.

Learn more โ†’

Firmware Templates

Template-based firmware generation with device-specific configuration.

Version Management

Track firmware versions and deployment status across all devices.

User Management

Secure user authentication and role-based access control.

Authentication

JWT-based authentication with HTTP-only cookies and session tracking.

Role-Based Access

User roles: admin, grower, viewer with appropriate permissions.

User Profiles

User profile management with preferences and settings.

Rate Limiting

Login attempt rate limiting for security (5 attempts per 15 minutes).