v2.6.0
What's New
New Sensor Support (#7)
- CO (Carbon Monoxide) — life-safety alerts with critical red severity
- PM10 — coarse particulate matter (WHO 2021 thresholds)
- PM1 — ultrafine particulate matter
- PM0.3 — particle count (p/0.1L)
- All 4 support indoor + outdoor comparison
CO Safety Alerts
- CO > 100 ppm → "CO Danger — Leave Area" (critical red, highest priority)
- CO > 35 ppm → "CO Warning — Ventilate Now" (critical red)
- CO > 9 ppm → "CO Elevated — Ventilate"
- CO warnings are never suppressed by outdoor conditions — it's a life-safety concern
Reorganized Visual Editor
- Primary 4 sensors (CO₂, PM2.5, Humidity, Temperature) always visible — zero clicks to configure
- Additional Sensors collapsible section for power users (CO, HCHO, tVOC, PM1, PM10, PM0.3)
- Outdoor Sensors collapsible section for all 10 outdoor entities
- Advanced collapsible section for AQI entity, graph history, temperature unit
Graph Display Order
Safety-first ordering: CO → CO₂ → PM2.5 → PM10 → PM1 → PM0.3 → HCHO → tVOC → Humidity → Temperature
Tests
168 unit tests for color functions, recommendation waterfall, config validation, and more. Run with node test.js.