Firmwareπ‘ Broadcaster v9.9π» Receiver v2.4π₯ Server v6.0π Dashboard v6.0LoRa--β pkts
--
β SENSOR(S) OFFLINE
π¨ DUCK FARM EVENT DETECTED
π€
AI & Advanced Smell Detection
Log smells Β· AI analysis Β· sensor fingerprinting
βΌ
π Log a smell
Moderate
Recent smell events
π€ Ask Claude anything about your air quality data
AI Response
tap Ask Claude to run
Tap a quick question above or type your own, then tap Ask Claude.
π
Summary
Overall smell score Β· who's dirtier (position map) Β· sensor by sensor β all via SRAW
βΌ
Overall Smell Score Β· higher = dirtier βΆ
How the score is calculated
Each sensor reading is normalized 0β10 (0=clean, 10=max dirty) then averaged together. βLocal: VOC index Γ· 500 Β· NHβ score Β· Reducing score Β· Oxidising score βRemote: same 4 sensors + HβS ppm Γ· 2 + PM2.5 Γ· 50
Sensors that are warming up or offline are excluded from the average so they don't pull the score down artificially.
β LOCAL
--
β
VS
β
β REMOTE
--
β
Who's dirtier Β· sensor position map (SRAW-based)
β LOCAL WORSEEQUALREMOTE WORSE β
βΆ fullscreen
Sensor by sensor Β· who's dirtier (SRAW) βΉ
Each row compares the same sensor at LOCAL vs REMOTE. Blue bar = local reading, purple bar = remote. The winner badge shows who is currently dirtier. Arrow = trend over last 60 seconds (β rising, β falling, β stable). VOC uses raw SGP41 SRAW ticks for direct cross-node comparison.
Higher = dirtier on all rows. VOC uses SRAW ticks when available. MICS6814 shows score = REFΓ·Ohms. ββ = trend vs 60s ago.
VOC βΉTIE
Volatile organics Β· 0β500
VOC Β· Raw SGP41 ticks when both available (lower=dirtier, cross-node valid). Falls back to VOC Index if SRAW unavailable. Typical clean air: 20,000β35,000 ticks.
L
β
--
R
β
--
NHβ βΉTIE
Ammonia Β· primary manure marker
Ammonia (NHβ) Β· MICS6814 on both nodes. Resistance ratio score β higher = more ammonia. Primary manure marker. Background β 1.0. Elevated = 3+.
L
β
--
R
β
--
Reducing βΉTIE
CO/Hβ/VOC mix Β· broad combustion marker
Reducing Gas Β· MICS6814. Responds to CO, Hβ, VOC, solvents. Spikes sharply during floor cleaning. Also rises from combustion and fermentation.
L
β
--
R
β
--
Oxidising βΉTIE
NOβ/Oβ Β· if flat = NOT traffic event
Oxidising Gas Β· MICS6814. Responds to NOβ and Clβ. Useful for detecting traffic exhaust and bleach cleaners. Helps distinguish farm vs road events.
L
β
--
R
β
--
HβS βΉREMOTE
Rotten-egg smell Β· remote only
Hydrogen Sulfide (HβS) ppm Β· DFRobot SEN0467, remote only. Rotten egg smell marker. Sensor detects at 0.005 ppm before your nose at ~0.05 ppm.
Particulate Matter Β· Sensirion SEN66 on both nodes (v2.5+). PM1=ultrafine, PM2.5=fine (EPA 24hr limit 35Β΅g/mΒ³), PM4=coarse, PM10=large. Stacked bar shows all 4 sizes β wider total = more total particles. Color split shows source: biological events (manure, hay) mostly PM1/PM2.5, dust/road mostly PM4/PM10.
PM1 PM2.5 PM4 PM10
L
β
--
R
β
--
L:β--β--β--β--
R:β--β--β--β--
COβ βΉTIE
Carbon dioxide ppm Β· SEN66 on both nodes
COβ ppm Β· Sensirion SEN66 on both nodes. Outdoor ~420 ppm. Indoor occupied: 800β1500 ppm. Above 2000 = stuffy / poor ventilation. In farm setting, elevated COβ also tracks bird respiration density.
L
β
--
R
β
--
HCHO βΉREMOTE
Formaldehyde ppb Β· decomposition marker Β· remote only
Formaldehyde HCHO ppb Β· DFRobot SFA40, remote only. Organic decomposition marker. Updates every ~60s due to sensor measurement cycle.
R
β
--
Temperature βΉTIE
Β°F Β· SEN66 on both nodes
Temperature in Β°F Β· Sensirion SEN66 on both nodes (v2.5+). "Winner" = whichever is more extreme from 70Β°F room temperature β useful for spotting overheating barns or chilly offices.
L
β
--
R
β
--
Humidity βΉTIE
Relative humidity % Β· SEN66 on both nodes
Relative Humidity Β· Sensirion SEN66 on both nodes. Indoor comfort 30β60%. High RH at farm correlates with NHβ vapor pressure β wet litter releases more ammonia.
L
β
--
R
β
--
π‘ Environment Β· Local + Remote
βΌ
β LOCALβ β REMOTE
Temperature Β°F Β· Local + Remote
βΆ fullscreen
Humidity % Β· Local + Remote
βΆ fullscreen
Pressure hPa Β· Remote (BMP581)
βΆ fullscreen
COβ ppm Β· Local + Remote
βΆ fullscreen
PM1 Β΅g/mΒ³ Β· Local + Remote
βΆ fullscreen
PM2.5 Β΅g/mΒ³ Β· Local + Remote (EPA 24h limit: 35)
Position Β· Fingerprint Β· Rate of Change Β· Delta Β· Heatmaps Β· Scatter Β· CO Β· NOx
βΌ
Smell fingerprint Β· star chart Β· Local vs Remote βΉ
Star/radar chart β each axis is one sensor (VOC, NHβ, Reducing, Oxidising, HβS, PM2.5). Blue filled shape = LOCAL. Purple filled shape = REMOTE. A fat shape = high overall pollution. Lopsided = some sensors elevated more than others. Previous readings shown as fading outlines so you can see the smell evolve over time.
β LOCALβ REMOTE
βΆ fullscreen
Remote vs Local Β· normalized difference βΉ
Shows the z-score normalized difference between remote and local for 4 key sensors. +100 = remote is MUCH dirtier. -100 = local is much worse. All sensors are on the same Β±100 scale so you can compare them directly even though they have different units.
A rolling 30-minute heatmap showing 1-minute averages for LOCAL (left) and REMOTE (right). Each row is a different gas sensor. Darker color = higher value. Shows you the last 30 minutes of air quality history at a glance.
β LOCAL
β REMOTE
CO + NOβ Β· MICS4514 Β· Remote only βΉ
CO (carbon monoxide) from combustion β tractors, generators, fires. NOβ (nitrogen dioxide) from traffic and diesel exhaust. Needs 30min warmup for accurate readings.
CO ppm + NOβ ppb Β· Remote
CO ppmNOβ ppb
βΆ fullscreen
NOx Index Β· Local vs Remote βΉ
NOx index 0β500. Responds to nitrogen oxides from combustion. Self-referencing per sensor so useful for detecting events per node rather than cross-comparison.
NOx Index Β· Local vs Remote
LocalRemote
βΆ fullscreen
COβ vs NHβ Β· activity vs manure scatter βΉ
COβ rises when people/animals breathe. NHβ rises when manure is present. High COβ + high NHβ = animals in barn. High COβ + low NHβ = people, clean air. Low COβ + high NHβ = fresh manure spread, no one present.
Works when page is open in browser. TAP PAGE ONCE FIRST to unlock audio on iOS. iOS: Share β Add to Home Screen | Android: Menu β Add to Home Screen
250
3
0.02
15
Install ntfy app on your phone β subscribe to your topic β get push even when browser is closed
π¨ ALARM ACTIVE
Snooze for5 min
βοΈ
Air Quality Comparison
Remote vs Local Β· raw MICS6814 Β· HCHO Β· higher = dirtier