live · Agriculture
For the grower whose schedule waters whether it rained or not.
Watered when the soil says so.
Irrigation that waits for the soil, holds for rain and meters every litre — and it’s yours.
RuleIrrigate when dry: water the zone until the soil says enough; refuse a run when it has rained more than the rain hold you set.
- 20:23:25Run requested · the valve opens on its own report
- 20:23:26Flow confirmed · the meter moved
- 20:23:42Run ended · target 28 % reached, valve closed · 520 L
- 20:23:25Zone B refused · Rain hold (the rule's setting): 12 mm in the last 24 h at the farm's weather station (limit 5 mm).
What a grower actually hears.
Four sentences from the people who run fields. Each one is answered below, with the screen that answers it.
Four problems, four screens.
Each answer below is something the product did in the demo run, shown on the screen where it did it.
A run is refused when it has rained more than your hold.
Before a run opens a valve, HOLOIN reads the farm’s weather station. If more rain fell in the window than the rain hold you set, on the farm or in the rule, the run is refused before any valve moves, and the reason is stored.

Watered until the soil says enough.
A rule can start a run when a zone’s soil is dry. The run ends when moisture at the roots reaches the target (the crop stage’s, or one you set), not on a timer. The run records why it ended.

No flow, no run: the valve closes and an alarm goes off.
Opening a valve is a command, and the valve counts as open only on its own report. If the flow meter shows no water within minutes, the run is stopped, the valve closed and a critical alarm raised. A valve that won’t close is its own alarm.
From the demo run. The run started at 20:23:25; the meter confirmed water flowing at 20:23:26.
Every litre, per zone and per run.
The meter counts what each run used. The zone keeps its runs; the farm adds them up.
From the demo run. 520 litres for this run of Zone A; 4,560 litres across the farm’s runs in the demo.
And the rest of the day’s work
The zone is the record. Everything attaches to it.
A zone is a piece of a field with its soil probe; its irrigation group has the valve and the flow meter, here read over LoRaWAN; a weather station serves the whole farm.
Moisture, temperature and conductivity at each depth.
The crop and its stage.
On its own report.
What the meter counted, per run.
Started, flow confirmed, ended and why, or refused and why.
Every reading against the zone; its last runs on the twin, every run on the runs list.
A field is split into zones, and each zone’s soil is judged on its own, against its crop stage’s band; the field map shows every zone’s status at once.

Less water. Fewer surprises in the rows.
Stated as changes, not as numbers: your numbers are yours to measure, and Why it pays gives you the arithmetic.
- The schedule waters after the rain.
- A run ends when the timer does.
- A stuck valve is found from the crop.
- Water use is a monthly bill.
- Each zone is a line in a notebook.
- A run is refused when it has rained more than the rain hold you set.
- A run ends when the soil reaches its target.
- No flow, no run: the valve closes and an alarm goes off.
- Litres per zone and per run.
- Each zone a twin, on a map, with its history.
OT and IT, in one twin.
OT and IT, in one twin. Probes, valves and meters are the OT, read through the bundled LoRaWAN network server; the gateway that carries their radio is the IT. The twin records which devices each gateway hears, so once the Upstream cause rule is switched on, a lost gateway is one alarm, not one per device.
OT · what is measured
Soil moisture, temperature and conductivity at each depth, the valve’s state, the meter’s volume, the weather station’s rain: each a LoRaWAN device the twin places in its zone.
IT · what keeps it reporting
The bundled LoRaWAN network server and the gateways it hears; a device registered once, in HOLOIN, with its keys kept encrypted. Each device’s twin shows its radio quality and the gateway it was heard through; the gateway’s twin shows its uplinks.
Buy the devices. Everything else comes inside.
One install bundle carries the servers a farm needs. The gateway hears the probes, valves and meters; you draw the zones and place each device.
- One Linux server with Dockeryours, or one we run for you in the country you choose
- The probes, valves and metersany model listed, or your own with a published map
- The ports your IT opensthe install guide lists them
- The LoRaWAN network serverfor the probes, valves and meters, through a gateway on the farm
- The MQTT endpointfor devices that publish
- The HTTP endpointfor devices that push JSON
- The database, the backups, the web entryone compose file, one address
- One scriptready in 2 min 42 s on the acceptance box (run 39194860273)
- Nightly backup, monthly restore drilla failed one is an alarm in the product
- Upgrade in placesame volumes, registrations and readings intact, proven on every release
- No telemetrythe bundled servers’ phone-home is off; CI fails if any container reaches out
The servers this kind of asset uses, each shown only when its acceptance run passed; statuses from the facts file.
Five systems, or one.
The same farm, run the usual way. No names: the categories are what matters.
- An irrigation controller — runs by the clock.
- A probe vendor’s portal — moisture graphs, the decision left to you.
- A weather service — a forecast, not the farm’s own rain.
- A water meter read by hand — a monthly figure.
- A notebook of zones — kept by whoever remembers.
- Runs by the soil — ended at the target, refused after rain.
- The probe in the rule — the reading starts the run and decides when it ends.
- The farm’s own station — its rain holds the run.
- Litres per run — the meter confirms and counts.
- A twin per zone — on a map, with its history.
Counted in devices. Never in people.
One licence per installation, per year, by device tier. A probe or a valve is a device; a grower’s login and a technician’s phone are not. Add growers and technicians without a change to the bill.
The whole grid, every tier and every pack, is on Pricing — published, with what counts as a device and what is included.
- The platformUS$2,500
- The Agriculture packUS$1,500
- Growers and techniciansincluded
- The LoRaWAN network server, the phone appincluded
Your server. Your farm’s data. Nothing phones home.
Not a policy page: each of these is a property of the software you can check on your own server.
One installation, yours
Installed from a bundle that carries everything it needs. Never a shared cloud: one installation per customer, or one your integrator runs for you, each client a company of its own.
PostgreSQL you own
Every reading, alarm and record in a database you administer. A nightly backup you can restore anywhere, drilled monthly.
A valve opens only on a rule or a person
A valve opens only by a rule a person turned on, a schedule a person set, or a person’s command, and only if that valve is allowed to take commands. It counts as open only on its own report; no flow on the meter within minutes stops the run with an alarm. Every command is logged.
Nothing phones home
No telemetry in the product, none in the bundled servers. Proved with the network sealed on every release.
Your rules stay yours
Lines, rules, schedules and what the twin learned are text and arithmetic in your database; they leave with you.
An audit log that can’t be edited
Every change, by whom, from where — append-only in the database itself, for seven years, even for the database’s own administrator.
What you actually want to know.
Do I have to install anything?
No. We run HOLOIN for you on a dedicated server in the country you choose, never shared with another company, and you can take it with you. If you have your own servers, install it there instead; same product.
What do I need?
A probe, a valve controller and a flow meter in each zone, a weather station on the farm, and a LoRaWAN gateway. The install guide lists the ports.
What does it cost?
Per installation, per year, by device tier: from US$4,000 a year for the platform and Agriculture, up to 100 devices. The whole grid is on Pricing. No per-seat fees; every grower and technician is included.
Who do I call?
Hours, channel and response time: on request. Every installation can produce a support bundle on demand, a readable archive with no personal data or secrets, which your IT team can check before it goes to us.
See it running on yours.
I’m responsible for the fields
Fifteen minutes on a farm like yours — no slides.
I install systems for clients
One installation per client, each a company of its own. The LoRaWAN network server inside, the ports in the install guide.
Start a partner conversation →