Bird feeder dashboard

Snapshot from Oct 21, 2026, 09:00 MT

Time range

These numbers come from a Raspberry Pi camera pointed at a bird feeder in a home garden in Salt Lake City, Utah. An image classifier names the species at each visit, and a small sensor beside the bird feeder records temperature, humidity and air pressure. How the bird feeder dashboard works.

Visits today

Distinct bird feeder visits since midnight, Mountain Time. A visit groups detections that each start at most 15 seconds after the previous one started.

57

198 detections today

Detections today

Tracker detections since midnight, Mountain Time: one per object the camera followed.

198

57 visits today

Species today

Distinct species identified since midnight. Detections the classifier could not name are not counted.

4

Most visits: House Sparrow (43)

Last seen

Time since the newest event. Active within 15 minutes, slow within 2 hours, otherwise flagged; quiet between 20:00 and 06:00 when the bird feeder is dark.

09:00MT

Last event, Oct 21, to the hour

snapshot

Temperature now

Latest hourly mean air temperature from the BME280 sensor at the bird feeder, in 0.5 °C steps.

28.5°C

Hourly mean, 08:00 MT

Humidity now

Latest hourly mean relative humidity from the sensor at the bird feeder.

33%

Hourly mean, 08:00 MT

Activity, last 24 h

Detections by species from the last 24 hours of events, in 15-, 30- or 60-minute bins depending on the width available. Rare species fold into Other; the hatched bucket is detections the classifier could not name.

This copy of the page keeps no detection times; they show with live metrics.

Show as table

Recent events

The newest 40 events of the last 24 hours. Times are Mountain Time; the full UTC instant is in the tooltip of each time.

TimeSpeciesConfidenceDuration

Visits by hour of day, 30 d

Visits summed by local hour of day over the selected range, from hourly counts the API keeps for 30 days.

2,394 visits over the last 30 d by local hour of day; busiest hour 17:00 MT with 321.

Show as table

Species share, 30 d

Share of identified visits per species over the selected range. Rare species fold into Other; detections the classifier could not name are left out.

SpeciesVisitsShare

2,001 identified visits over the last 30 d; House Sparrow leads with 75.4 %.

Daily visits, 30 d

Visits per local day. Hatched bands mark windows in which the camera link or power was unreliable, so counts there are low.

2,385 visits over the last 30 d, 80 per day on average. 1 degraded-capture window shaded.

Show as table

Temperature, 7 d

Hourly mean air temperature at the bird feeder over the last 7 days.

Temperature over the last 7 days: now 28.5 °C, between 21.5 and 38.5 °C.

Show as table

Humidity, 7 d

Hourly mean relative humidity at the bird feeder over the last 7 days.

Humidity over the last 7 days: now 33 %, between 20 and 86 %.

Show as table

Pressure, 7 d

Hourly mean sea-level-adjusted air pressure at the bird feeder over the last 7 days.

Pressure over the last 7 days: now 1,004 hPa, between 997 and 1,006 hPa.

Show as table

Model quality

Macro F1 of each classifier training run on its validation set, and the latest run's F1 per class: below 0.8 is serious, below 0.9 a warning.

Macro F1 across 18 training runs, from 0.711 to 0.958 in run-18; weakest class House Finch at 0.852.

Show runs as table

ClassF1Status