The box
The computer in Keith's house that watches and listens to the yard. Every number here is read from it, with the time it was read.
Right now
READ 11:02 PM
- Processor
- 136 °F
- Load (1, 5, 15 min)
- 0.68 / 0.69 / 0.96
- Memory used
- 4.8 of 62.7 GiB
- Graphics
- 117 °F
- Graphics load
- 1%
- Graphics memory
- 1,560 of 8,192 MiB
- Graphics power
- 49 W of 235 W
- Graphics fan
- 24%
- Camera
- 5.0 frames a second
- Frames checked for birds
- 5.0 a second
- Patches checked
- 0.0 a second
- Bird detector
- 29.5 ms a patch
- System SSD
- 121 of 470 GB used
- Media disk
- 175 of 1,968 GB used
- Running for
- 1 d 4 h 27 min
- Network
- Cable, 1,000 Mbit/s
- Wi-Fi signal (standby)
- -62 dBm
- Wi-Fi link (down / up)
- 150 / 150 Mbit/s
The internet line
MEASURED 10:04 PM
- Download
- 197.8 Mbit/s
- Upload
- 34.3 Mbit/s
- Ping
- 19 ms
Timed once an hour: 10 MB down and 5 MB up against speed.cloudflare.com. Whatever else the line is doing at that moment, such as the live view, shares it.
Running
- birdnet-go
- Up 28 hours (healthy)
- frigate
- Up 6 hours (healthy)
- mosquitto
- Up 28 hours
- yardmic
- Up 28 hours
- abish-front
- active
- abish-fed
- active
- abish-journal
- active
- abish-alerts
- active
- nginx
- active
- cloudflared
- active
- ollama
- active
How it's built
- Processor
- Intel(R) Core(TM) i7-9700F CPU @ 3.00GHz · 8 cores
- Memory
- 62.7 GiB
- Graphics
- NVIDIA GeForce RTX 2070 SUPER · driver 595.91.07
- System
- Ubuntu 26.04.1 LTS · Linux 7.0.0-38-generic
- Video
- Frigate 0.18.2-cfa08c5
- Bird detector
- YOLOv9-e, 640 px, half precision · looks at 2560 × 1440
- Language model
- llama3.3:70b (episode script drafts, on this box)
- Language model
- llama3.1:8b (Abish's nightly entry, on this box)
- Camera
A Reolink RLC-810A, 4K, on its own wire to the box. It gets an address and the time from the box and has no way out to the internet.
- Picture
go2rtc is the only thing that talks to the camera, and hands the picture to everything else. Frigate looks for birds in the full 4K picture, scaled to 2560 by 1440, with a large detection model on the graphics card, wherever something moved, as fast as the card goes. It records what it finds.
- Sound
A BOYA lavalier microphone on a USB sound card in the box. The
yardmicservice reads it at 48 kHz for BirdNET-Go, which names every bird it hears, and for the sound of the live view and every recording. - Journal
Everything seen and heard goes over a message hub (Mosquitto) into Abish's journal, a SQLite database. At 9:30 PM a language model on this box writes his entry from it, and a check compares every number in the entry with the journal.
- Front door
The box is on a cable to the house's mesh network, with its Wi-Fi as the spare. crowlover.com reaches it through a Cloudflare tunnel: the yard is open to everyone, and the feeding button only after Cloudflare Access checks who you are. Nothing is open on the home router.