The full software stack powering Contol-X grow room controllers. Bring your own hardware — our battle-tested firmware, HMI logic, and cloud CRM platform handle everything from Modbus registers to WhatsApp OTP login.
Watch the full automation stack in action — firmware, HMI, cloud CRM, sensor data, relay control, and stage management running in a real grow room facility.
The firmware is structured in discrete functional layers — each independently tunable, each communicating through a defined register interface.
A complete list of every controllable behavior built into the grow room firmware — from sensor calibration to recipe management to OTA updates.
Key register addresses. Every sensor reading, setpoint, and control flag is accessible via standard Modbus RTU. Compatible with any industrial Modbus master, SCADA system, or custom integration.
| Address | Name | Description | Access | Scale |
|---|---|---|---|---|
| 0000 | CO2_PPM | Live CO₂ concentration in ppm | Read | ×1 |
| 0001 | HUMIDITY_PCT | Relative humidity ×10 (741 = 74.1%) | Read | ×10 |
| 0002–0006 | TEMP_T1…T5 | Temperature probe T1–T5 ×10 (242 = 24.2°C) | Read | ×10 |
| 0007–0010 | RELAY_D0…D3 | Relay output states (0=OFF, 1=ON) | Read | — |
| 0011 | DOOR_STATE | Door sensor (0=closed, 1=open) | Read | — |
| 0100 | SP_CO2 | CO₂ setpoint target (ppm) | R/W | ×1 |
| 0101 | SP_HUMIDITY | RH setpoint ×10 | R/W | ×10 |
| 0102 | SP_TEMPERATURE | Temperature setpoint ×10 | R/W | ×10 |
| 0103 | GROW_STAGE | Active stage (0=Manual … 4=Harvest) | R/W | — |
| 0104 | STAGE_ELAPSED_D | Days elapsed in current stage | R/W | — |
| 0105 | AUTO_ADVANCE | Enable automatic stage progression (0/1) | R/W | — |
| 0106 | RAMP_ACTIVE | Ramp engine running flag (read-only status) | Read | — |
| 0107 | EMERGENCY_STOP | Emergency state (0=clear, 1=active) | R/W | — |
| 0108 | TEMP_SENSOR_SEL | Control probe selection (0=T1, 1=T2, 2=avg) | R/W | — |
| 0200–0202 | RAMP_RATE_CO2/RH/TEMP | Ramp transition rates (ppm/hr, %/hr, °C/hr) | R/W | ×1 |
| 0203–0205 | RAMP_EFF_CO2/RH/TEMP | Current effective (ramping) setpoint values | Read | ×10 |
| 0300–0363 | STAGE_DEFAULTS[4] | Default CO₂/RH/Temp/Duration for 4 standard stages | R/W | — |
| 0400–0463 | RECIPE_SLOTS[8] | 8 custom stage recipe slots with names and setpoints | R/W | — |
The Contol-X CRM is the operations backbone — remote control, user management, audit trails, and recipe distribution across all your grow rooms from a single web interface.
No passwords to remember. Login is a WhatsApp one-time code sent to your registered number. Secure, fast, and works from any device.
Super Admin controls everything. Admin can change setpoints and recipes. Team Member has read-only access. Assign roles per user per location.
Manage controllers across multiple facilities from one account. Each location is a separate namespace with its own user roster and settings.
Change CO₂, RH, and temperature targets for any room remotely. Commands queue and deliver on next controller poll — confirmation returned via HTTP status.
Switch grow stages, enable or disable auto-advance, manually correct elapsed stage days, and push stage changes across all rooms simultaneously.
Build and store custom grow recipes in the cloud. Push any recipe to any controller instantly — scientific protocols deployed across your entire farm in seconds.
Trigger or clear emergency stop for any room from the web panel. All relay outputs cut immediately on the next controller poll cycle — average response under 10 seconds.
Enable or disable gradual ramp mode, set transition rates for all three parameters, and monitor ramp progress from the cloud dashboard.
Real-time JSON snapshot of all sensor readings, relay states, stage information, and system health — available via the web panel or REST API endpoint.
Every command sent — who, what, when, and the controller's HTTP response code. Full accountability trail for compliance and multi-operator environments.
Switch any controller between live sensor mode and simulation mode remotely — ideal for commissioning, training, and testing without disrupting production.
Each controller is provisioned with unique device credentials at deployment. All cloud communication is encrypted. No shared API keys across devices.
The Contol-X platform ships with a native Android & iOS app, a full browser-based Web Manager, and the Observatory — a scientific analytics suite for serious growers.
Native mobile app — full control panel on your phone. Push alerts, live sensors, stage management — all over mobile data or local Wi-Fi.
Full-featured browser control surface — recipe library, user management, harvest records, multi-room dashboard — everything in one tab.
Scientific-grade environmental analytics — time-series charts, statistical overlays, ramp timelines, and cross-cycle comparisons for grow science.
Every data point from every sensor is stored, indexed, and visualized in the Contol-X Data Observatory — a configurable analytics platform built for grow room operations.
The firmware ships with four standard mushroom cultivation stages pre-configured. All setpoints are fully editable from the HMI or cloud — and completely overridable by custom recipes.
Already have industrial hardware? We can deploy the Contol-X firmware and CRM platform on compatible controllers. Contact us for integration specifications and licensing.