Back to landing pageRobey FarmsRobey FarmsTHI 66

OT integrations

Every sensor, reader, and controller on the farm — what it is, how its data physically leaves the barn, and what it takes to wire it into HerdOS. 5 of 9 systems are live.

How data gets from the cow to this screen

1 · On the animal

  • EID ear tag (passive RFID)
  • Rumination collar
  • GPS pasture collar

2 · Farm edge

  • Parlor panel readers
  • Sort gate PLC
  • LoRaWAN gateways ×2
  • Collar base station
  • Tank telemetry

3 · Backhaul

  • Farm fiber/LTE router
  • Cellular fallback (tank, gateways)
  • Office PC sync agent

4 · Cloud ingest

  • Vendor APIs (collars, parlor)
  • MQTT broker (LoRa, water)
  • HerdOS ingest & EID matcher

5 · HerdOS

  • Live herd registry
  • Geofence engine
  • 8 AI agents
  • Alerts, tasks & audit trail

The EID ear tag number is the join key at every layer — a collar ping, a milk weight, and a treatment record all resolve to the same animal because they all carry her ISO tag.

On the animal

EID ear tags (RFID)

Allflex / Datamars / Y-Tex

Connected

Passive low-frequency (134.2 kHz) button tag in every ear — the animal's permanent electronic ID. No battery; powered by the reader field. This is the backbone: every other system keys off this number.

How it connects: Read by panel readers at the parlor and sort gates, and by handheld wand readers for chute work. Readers push tag + timestamp to the farm PC or direct to cloud.

Protocol path
ISO 11784/11785 FDX-B → reader → USB/serial/Ethernet
Data frequency
Every pass — at least 3× daily at milking

Requirements to go live

  • All 3,500 head tagged (retag rate ~2%/yr)
  • 840-series official USDA AIN tags for traceability
  • Tag file exported from herd software or chute-side scan
→ Herd registry→ Milking attribution→ Track (barn zones)→ Audit trail

Activity & rumination collars

Allflex SenseHub / Nedap SmartTag / CowManager (ear)

Connected

Battery-powered neck collar or ear sensor with accelerometer + microphone. Measures rumination minutes, activity, eating time, and panting — the raw signal behind heat detection and early illness alerts.

How it connects: Collars radio to fixed antenna base stations in the barns (proprietary sub-GHz). The base station bridges to the vendor cloud over the farm internet; HerdOS pulls via the vendor API.

Protocol path
Proprietary RF → base station → vendor cloud → REST API
Data frequency
Summarized every 15–20 min per animal

Requirements to go live

  • Base station antennas covering freestall barns + dry lot
  • Vendor cloud subscription + API credentials
  • Collar-to-EID cross-reference file kept in sync
→ Health alerts→ Repro (heat detection)→ SENTINEL & FOREMAN agents

GPS pasture collars (LoRa)

Digital Matter / mOOvement / Ceres Tag (satellite)

Connected

Solar-powered GPS collar for grazing groups. Reports position for geofencing, plus coarse activity. Only pasture groups need them — barn animals are located by reader hits.

How it connects: Collar → LoRaWAN gateway on the grain leg (3 mi range) → network server → MQTT/webhook into HerdOS. The west-fence solar repeater fills the P5–P9 shadow.

Protocol path
LoRaWAN 915 MHz → gateway → MQTT / HTTPS webhook
Data frequency
Ping every 60–90 s (10 min when stationary)

Requirements to go live

  • 2× LoRaWAN gateways (done: grain leg + west fence)
  • Cellular or fiber backhaul for gateways
  • Geofence polygons loaded (done: property + 6 zones)
→ Geofence map→ Track→ Pasture move exceptions

In the parlor

Parlor system & milk meters

GEA / BouMatic / DeLaval / Waikato

Connected

The 45-station rotary's own controller: per-stall EID reads, milk weight, conductivity (mastitis signal), flow rate, and milking duration for every turn of the platform.

How it connects: Parlor PC exports per-milking records. Modern systems expose a REST/ODBC interface; older ones drop DHI-format flat files to a shared folder that a sync agent watches and ships to the cloud.

Protocol path
Vendor API / ODBC / DHI flat-file sync
Data frequency
Per milking session (3× daily), synced within 5 min

Requirements to go live

  • Parlor software version with data-export module licensed
  • Farm-office PC on UPS with outbound HTTPS
  • Stall-to-reader mapping verified quarterly
→ Milkings→ Daily farm stats→ Health (conductivity)→ Settlement projections

Bulk tank monitoring

Paul Mueller / MilkSecure / Anderson-Negele

Connected

Temperature, agitation, and volume probes on both bulk tanks. Proves cold-chain compliance for every load and catches compressor failures before milk is lost.

How it connects: 4–20 mA / digital probes into a cellular telemetry box — independent of farm internet on purpose, so an outage never blinds the tank.

Protocol path
Sensor loop → cellular telemetry → vendor cloud → webhook
Data frequency
Every 60 s

Requirements to go live

  • Probe wells in both tanks
  • Cellular coverage check (done)
  • Alert phone tree configured
→ Shipping (load temps)→ Compliance packet→ Overnight alerts

Auto-sort gates

Nedap / Allflex / DeLaval

Setup in progress

EID-triggered gate off the parlor exit that drafts individual animals to the hospital pen, breeding rail, or footbath without a person standing there.

How it connects: Gate controller holds a daily sort list pushed from HerdOS each morning; confirms each sort event back with tag + timestamp.

Protocol path
Reader + PLC → local API over farm LAN
Data frequency
Event-driven at every exit

Requirements to go live

  • Sort list push endpoint enabled on gate controller
  • VLAN rule allowing HerdOS sync agent → PLC
  • Fallback: printed sort list if LAN is down
→ Tasks (auto-confirm)→ Health workflows→ Repro breeding lists

Around the farm

Water meters & weather station

Kingspan / Davis / Ambient + generic pulse meters

Setup in progress

Pulse meters on well lines and waterers, plus an on-site weather station for THI (heat stress), rainfall, and wind. Water intake drop is one of the earliest illness signals at pen level.

How it connects: Pulse counters wired to LoRa nodes; weather station on WiFi. Both land on the same LoRaWAN gateways as the GPS collars.

Protocol path
LoRaWAN / WiFi → MQTT
Data frequency
Water: 5 min · Weather: 60 s

Requirements to go live

  • LoRa pulse nodes on 6 water lines
  • Weather station pole clear of buildings
  • THI alert thresholds set
→ Heat-stress agent→ Pen-level intake alarms→ Grazing plans

Feed & inputs

TMR mixer & feed tracking

Digi-Star / Dinamica Generale / EZfeed

Setup in progress

Load-cell scale head on the mixer wagon records every ingredient loaded and every pen delivered — actual vs. ration, shrink, and feed cost per cwt.

How it connects: Scale head syncs over WiFi when the wagon passes the shop, or via a cellular puck on the tractor.

Protocol path
Scale head → WiFi/cellular → vendor cloud → CSV/API
Data frequency
Per load (8–12 loads/day)

Requirements to go live

  • Scale-head data module subscription
  • Shop WiFi AP reaching the feed alley
  • Ration formulas entered by the nutritionist
→ Feed cost per cwt→ FOREMAN ration-drift alerts→ Pasture DMI balance

Treatment & pharmacy records

Vet clinic PMS / DairyComp / BoviSync import

Available

Every drug purchase, prescription, and chute-side treatment — matched to EID for withdrawal-period enforcement so no treated animal's milk ever reaches the tank.

How it connects: Vet clinic pushes scripts electronically; chute-side treatments entered on the phone app against a wand-scanned EID. Withdrawal timers computed automatically.

Protocol path
Clinic export / manual entry with EID scan
Data frequency
Event-driven

Requirements to go live

  • VCPR on file with the herd vet
  • Drug inventory list with withdrawal periods
  • Crew trained on scan-before-treat workflow
→ Withhold list at parlor→ Compliance packet→ Health history

See the live positions these systems produce on the geofence map.