
SmokeSentinel AI
A solar-powered four-camera head on a mast that watches the horizon for wildfire smoke.
- Scans 360° every minute
- Detects smoke plumes on-device
- Alerts over LTE or satellite
From $4,900 per node incl. solar kit
DetailsThe calving camera you already have, made to time every labour
Software: $99 per season
Concept, not for sale yet. Tell us if you want it; that decides what we build.
Rate this idea and tell us what to change
Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size
How it fits together
Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate
01
The whole CalveClock
A pen camera and barn hub watch for a cow calving. A house bell shows the pen and minutes, and the phone gets a clip.
02Brain
Edge Hub: Raspberry Pi 5 + Hailo-8
The brain, in a separate hub box (not shown): it runs the Edge Hub calving service program

03
Wide NoIR camera
Watches the pen day and night
Raspberry Pi Zero 2 W · CSI-2 ribbon cable · 1080p video

04
850 nm IR lights
Light the pen in the dark with invisible infrared
Edge Hub: Raspberry Pi 5 + Hailo-8 · 1 A constant-current driver · Lamp power, on when dark

05
PenEye computer
Streams the pen video to the hub
Edge Hub: Raspberry Pi 5 + Hailo-8 · Network cable to hub · H.264 video stream
06
PoE splitter
Powers the PenEye from the same network cable
Edge Hub: Raspberry Pi 5 + Hailo-8 · Micro-USB 5 V lead · 5 V power

07
BarnBell controller
Rings the house bell when the hub raises an alert
XIAO ESP32-C3 · Wi-Fi (MQTT) · Pen state, accept
08
Bell light ring
Shows pen colour and minutes in stage 2
XIAO ESP32-C3 · GPIO data line · LED colour data
09
All connected
7 key parts, one program, and your phone
What it is
A barn hub, extra corner cameras and a bedside bell that time each calving.
What it does
Who it's for
Beef and dairy farms with 40–300 cows that check calving pens at night.
How the parts connect
Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.
The program
for pen in pens:
for frame in pen.cameras.read(fps=2): # RTSP streams
cows = hailo.detect_pose(frame) # YOLOv8s-pose
sign = hailo.classify_stage2(crop_behind_tail(frame, cows))
pen.update(cows, sign, now()) # QUIET / RESTLESS / STAGE 2 ...
if pen.state_changed():
clip = recorder.cut(pen, before=10, after=10)
mqtt.publish(f'cc/{farm}/pen/{pen.n}/state', pen.json(), retain=True)
phone.push(pen, clip) # when the internet is up
if pen.rear_not_seen(minutes=20):
pen.state = 'NO_VIEW' # says so when it cannot seeTo your phone
Farmer's phone, plus the house bell
One screen for each job CalveClock does.
Calving startAt 2 am a cow in pen 3 starts to calve. The camera sees the water bag and starts the pen's clock, so the farmer can sleep on.
Over the limitHeifer 418 has been in stage 2 for an hour with no calf. The bell by the bed rings until someone presses I'M GOING.
Calf not movingA calf is born in pen 5 but lies still while the cow stands over it. After 15 minutes with no movement, the phone and bell alert.
Camera blind spotA cow lies with her rear to the wall where no camera can see. The app says so, instead of staying quiet.
App screens with sample data. The interface is in development.
| Pen state | Pen 3: stage 2, 18 min | On each change |
|---|---|---|
| Over-limit alert | No calf after 30 min | Every 5 min until ack |
| Event clip | 20 s video | Each state change |
| Calf not moving | 15 min still | After calf out |
| No view warning | Rear not seen 20 min | When camera misses |
Video stays on the farm network. Only event clips go to the farmer's phone, and clips delete after 30 days.
CAD design · Design complete (stages 1-6, rev A), not built, not validated

| AI processor | Raspberry Pi 5 4GB + AI HAT+ 26 TOPS (Hailo-8) in the Edge Hub; Raspberry Pi Zero 2 W in each PenEye |
|---|---|
| Camera | The farm's own RTSP/ONVIF cameras, plus optional PenEye with Camera Module 3 Wide NoIR (102 × 67°) and 2 × 850 nm IR LEDs |
| Sensors | Image brightness for IR night light switching · BarnBell: NeoPixel ring, piezo and one push button |
| Connectivity | Farm LAN (MQTT) between hub and bells · PoE (802.3af) Ethernet to each PenEye · Wi-Fi BarnBell (XIAO ESP32-C3) · Phone push alerts and clips when the internet is up |
| Power | Hub on mains (about 8–12 W, est.); PenEye on PoE (2.4 W day, 6.5 W night with IR); BarnBell on USB-C with an 18650 cell so it rings through a power cut |
| Enclosure | 3D-printed grey PETG PenEye case with tilting post bracket (0–45°), gland and vent for damp, ammonia-laden barn air; white PETG BarnBell |
| Dimensions | PenEye and BarnBell are small printed cases; final sizes to be confirmed with printed prototypes |
| Pens per hub | Up to 8 at 2 fps |
|---|---|
| Default limits | 30 min cows, 60 min heifers (farmer-set) |
| Calf not moving | 15 min after calf out (farmer-set, est.) |
| False over-limit alarms | Under 1 per 10 calvings (target) |
| Video | 1080p H.264 over RTSP |
|---|---|
| Night light | 2 × OSRAM SFH 4715AS 850 nm |
| Placement | Corner post opposite the existing camera |
| First-sign view (CAD model) | 86–87% with opposite corner vs 43–44% one corner |
| Clip length | 20 s around each state change |
|---|---|
| Storage | 30 days on the hub SSD |
| Leaves the farm | Event clips only, to the farmer's phone |
Targets for production units; they may change during development.
Hardware: $449–$756 per farm
Software: $99 per season
Target pricing. $449 hub (reads up to 8 cameras), $129 per PenEye, $49 per BarnBell; $756 is a hub, 2 PenEyes and a bell. Estimated BOM at qty 1: about $327 hub, $100 PenEye, $39 BarnBell. The farm's own cameras and PoE switch are not included.
Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.
Community
CalveClock is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.
How much people want it
–
No ratings yet
Follow CalveClock
Get build updates and first access when pre-orders open.
No comments yet. Tell us what you'd want from CalveClock.
Questions
Tell us what this would save you, or ask anything. We reply within two business days.
A member of the IEMI Labs team will reply within two business days.
From the product lab · ideation phase
No. CalveClock is a concept in the in-house design and testing stage. The CAD design is complete, but nothing has been built or tested on a farm yet, and all specifications are targets.
No. The hub reads the RTSP/ONVIF cameras you already have. We suggest one PenEye on the corner opposite your existing camera, because in our model one camera misses the first sign in more than half of positions.
No. CalveClock only monitors and alerts. It times stage 2 against your own limits; you or your vet decide what to do.
We do not know yet. Night accuracy in infrared, with straw and wet coats, is unproven. Alerts stay off until labelled clips from 3 farms pass our test, and the target is under 1 false over-limit alarm per 10 calvings.
Not in the first version. Rev A is for single calving pens; group pens with two cows need tracking, which is planned for a later revision.

A solar-powered four-camera head on a mast that watches the horizon for wildfire smoke.
From $4,900 per node incl. solar kit
Details
IEMI's one product for a farm's water point: the stock trough itself, made smart, with one brain and one app.
From $1,490 per trough
Details
A solar pole head with a camera, strobe and siren, plus a bell for the house.
From $145 per post
DetailsCalveClock
Concept · target $449