Odoo Enterprise for Agriculture: Crates, Kilos, Pallets and a Lot for Every Harvest
One product per crop sold by the crate, kilo or pallet, a lot for every harvest and seasonal workers paid through Odoo Enterprise Payroll.
OdooStar and StarBiz
A controlled-environment farm moved its soil, water and climate readings out of separate device apps and into one StarSense dashboard. Growers now receive irrigation and climate alerts at any hour, and every growing area keeps its own history.
A controlled-environment farm growing vegetables and leafy greens under cover in the UAE
Client confidentiality: we are not allowed to disclose the name or address of this client. The project details below are shared with that in mind.
Apps and modules in this project
This farm grows vegetables and leafy greens in climate-controlled greenhouses, where a spell of the wrong temperature or a dry bed can set a crop back. Its devices had been bought over time from different suppliers: a climate controller with its own app, soil moisture probes with another, and irrigation flow and pressure readings visible only at the controller in the pump room. Each morning the growers opened several apps and walked the houses to piece together what had happened overnight. Readings scattered across separate apps are among the most common challenges we meet in Agriculture and Agritech.
None of the readings could be compared over time or across growing areas, so irrigation and climate decisions rested on experience and timers rather than evidence. Alarms, where they existed, went to the phone of whoever had set them up, with no escalation at night or at weekends. A fan that failed after dark, a stuck valve or a probe with a flat battery could go unnoticed until the morning round.
The goal was a greenhouse monitoring system the growers would trust, built on the devices the farm already owned. We started with a site survey of every greenhouse and the pump room, listing each device, how it communicated and how strong the wireless coverage was between the houses. Devices that exposed Modbus or MQTT were connected unchanged through the gateways of StarSense, our AI and IoT platform. Where a bed had no probe, or a device offered no usable interface, new wireless sensors were added over LoRaWAN, rather than replacing equipment that already worked.
We then followed the growers on their daily rounds to map what they check, which readings worry them and who they call when something goes wrong. That gave us the fit-gap and a phased plan:
Every sensor now sits in the StarSense device registry with its greenhouse, growing area and type. Live telemetry for air temperature, humidity, soil moisture and irrigation flow and pressure appears on dashboards for each greenhouse and growing area, and floor-plan views of each greenhouse place every reading where the sensor sits. Gateways buffer readings locally when the farm's connection drops and upload them when it returns, so the record stays complete.
Rules watch each growing area against the limits agreed for its crop:
Alerts carry a severity level, respect quiet hours for minor issues, merge duplicates and reach the growers responsible for that area on WhatsApp through StarBot, by email or as an in-app notification. If nobody acknowledges an alert, it escalates to a second contact. Anomaly scores compare each growing area with its own history and with its neighbors, so a slow drift, such as a fan losing performance, shows up before a hard limit is crossed.
Readings are kept in a time-series store with retention rules and downsampling, so growers can move from a whole-season view down to the raw readings for any day. Comparing the current crop cycle with the previous one in the same growing area is a matter of choosing the period, and scheduled reports in PDF and XLSX give the agronomist and management a regular summary without anyone compiling it by hand.
The existing irrigation and climate controllers stay in charge. StarSense rules that would open valves or adjust setpoints run in dry-run mode against live data, so the growers can see what the platform would have done before deciding how much control to hand over. When they choose to hand over control, the same platform provides remote control of valves and setpoints, safety interlocks and manual override with a record of who changed what.
Tell us what you grow and which devices you already have. We will propose a pilot with a sensor list, a gateway plan and the dashboards your growers would see.