π All Treatments β by month tap a month to expand
Loadingβ¦
00Β£0
🩺 Veterinary
Vet visits & veterinary involvement — coming soon.
Finance Costs, sales & margin per flock, per sheep, per day
Income
£0
—
Costs
£0
—
Profit
£0
—
Profit per Ewe
£0
—
🌾 Grazing History
0 periods
🌽 Feed Purchases
💊 Medicine Costs
📈 Sales Income
🏠 Rent & Overheads
📊 Per-Flock Profit & Loss
How this page works
1. Feed & Grazing — grazing rows appear when you hit "Finish Grazing" on a field in Locations; feed purchases entered manually.
2. Medicine Costs — auto-populated from Medicine Cabinet stock + treatment log.
3. Sales Income — fed from Markets tab when EIDs return from buyers (per-animal margin).
4. Rent & Overheads — fixed costs like land rent, shearing, fencing, vet call-outs.
5. Per-Flock P&L — auto-calculated: every cost and income split per flock, per sheep, per day.
6. No hard year-end — costs roll continuously. As sheep die or sell, cost-per-head recalculates from that day forward.
7. Faded examples shown on empty state, disappear as real data arrives.
00
My Farm
Daily AI briefing
Today's Briefing
Loading briefing...
Weather & Predictive Health
Loading weather + health risks...
Grass & Growing Day Degrees
Loading GDD data...
Local Farming News
Loading news...
Sheep Markets & Prices
Loading prices...
Markets
Trace an Animal
See every field, mob and market for any animal in your flock.
0
Sold YTD
0
For Market
0
Moves 30d
Recently Sold
by flock
Loading…
Selected For Market
next batch
Loading…
Recent Movements
field › field
Loading…
Orders
Date
Supplier
Order #
Items
Total
Status
Loading...
Invoices
Date
Supplier
Invoice #
Items
Total
Status
Loading...
π‘ Scanner 0 scans
Click the box below, then pull wand trigger
Connect Wand
Scan Log
Animal
Flock
Source
GPS
Date
Time
Flock
Assign Tag to Animal
Tag:
Or create / update
Animal
Health History
Save the animal first to see history
Lambs
Record Treatment
Transaction
π§ Flock Wizard
Generate a set of ewes and lambs at once. Pick a group, type, and count.
e.g. start at 200 to run 200–500 if your existing flocks already use 1–199.
Preview
π AI Shepherd
Ask anything about the farm
Add Medicine to Cabinet
π·
Scan invoice or bottle label
AI will read the fields below. You confirm and save.
New Movement Record
Fill this in, hit Save, and you get a pre-filled CSV you can upload to the eAML2 online movement service.
Reminder: UK law requires movements to be reported via eAML2 within 3 days.
This form generates the data; you still need to submit to eAML2 at eaml2.org.uk.
📍 Add GPS Marker
Use this when you don't have an RPA land-parcel shapefile.
Click a point on the map and fill in the details below.
The GPS marker is the centre point for any flock assigned here.
Location:
🏁 Finish Grazing
Pick animals to finish:
Import Land Parcels (Shapefile ZIP)
Accepted formats
Shapefile bundle (.zip) — must contain .shp, .shx, .dbf, .prj at top level
Sources: Land App, RPA Land Parcels export, QGIS, ArcGIS. KML/GeoJSON need converting first.
Assign Flock or Mob
Available in this flock
Ewes
—
Lambs
—
Rams
—
No alive animals available in this flock.
Assign to this field
Or assign a whole mob
🐑 Add Animals to Flock
Add more ewes to an existing flock. Lamb placeholders are auto-created
based on lambing type (Singles=1, Twins=2, Triplets=3 per ewe).
Existing animals are untouched.
Auto-suggesting next available number...
Scan: Add or Death
Action
Register new arrival
Tag not recognised. Fill in to add to this field.
Edit Farms & Fields
Rename a farm to update every location and grazing record under it. Rename a single field to update just that polygon's display name.
The wizard will only match the CSV against animals in this flock.
Select a CSV from your wand reader (AgriLink-style), or a CSV exported from this dashboard (VID, EID, dates as columns). EID/VID/weight/date columns are auto-detected.
Good news: Android is the simplest setup. Most modern wands can act as a Bluetooth keyboard β pair once and the EIDs type straight into Glendale.
Option A β Wand in HID mode (easiest, zero apps)
Check your wand has an HID or Keyboard / BLE-KB mode (most modern Allflex, Datamars, Shearwell, Tru-Test do)
Switch the wand to HID mode (button combo or app β check the manual)
On the tablet: Settings β Bluetooth β Pair new device
Pick the wand from the list (e.g. RFID-Reader, HRH4, model number)
Open Glendale in Chrome / Firefox
Go to the π‘ Scanner tab and tap the gold scan box
Pull the wand trigger β EID appears in the box and gets logged
Tip: The on-screen keyboard may pop up over the scan box. That's fine β the wand still types underneath. Press the back button on the tablet to hide the keyboard if needed.
Option B β Wand is SPP-only (needs one free app)
If your wand only speaks Serial Port Profile (SPP) β like the one we tested with Serial Bluetooth Terminal β install a small bridging app:
Pair the wand in Android Bluetooth settings as normal
Open the app, pick the wand, enable "Auto-type to focused field" (or similar)
Switch to Glendale, tap the gold scan box, scan
Don't lose Glendale on the network
The tablet must be able to reach the Pi running Glendale:
Same Wi-Fi as the Pi β use http://192.168.0.134:5000
Away from home β use Tailscale (if installed) β http://100.117.191.45:5000
Troubleshooting
Wand pairs but nothing types: wand is in SPP mode β switch to HID, or use Option B
Tablet keeps disconnecting: turn off battery optimisation for Bluetooth in Android settings
Numbers go to wrong field: tap the gold scan box just before each scan session
Page won't load: tablet not on home Wi-Fi β see the "Don't lose Glendale" section above
The status pill above won't go green on Android. That's normal β the green indicator only works on the Windows laptop where the helper script runs. On Android, just trust that scans appearing in the table means it's working.
Browsers can't read classic Bluetooth wands directly. A small PowerShell helper on the laptop listens to the wand and types EIDs into Glendale.
Step 1 β Pair the wand
Put the wand in pairing mode (hold power until LED flashes)
Settings β Bluetooth & devices β Add device β Bluetooth
Pick the wand from the list (PIN usually 0000 or 1234)
You should see "Status server: http://localhost:9876" and "Wand bridge on COM4". Leave that window open.
Step 3 β Scan
The big icon above should turn green β
Click the gold scan box, pull the wand trigger
EIDs appear with VID, Flock, Type auto-filled
Troubleshooting
Stays red: helper isn't running β open PowerShell and re-run Step 2
Wand on COM3 not COM4: edit the script and change the port
Keys go to wrong window: click the gold scan box first
π¬ Public Reports
Messages from QR codes around the farm
Loadingβ¦
β QR Code Manager
Create and print anonymous reporting QR codes
Create new QR code
π In Google Maps: drop a pin (long-press the spot) → tap the pin info at the bottom → Share → Copy link → paste here. Coordinates are extracted automatically.