Skip to content

v2.6.0

Choose a tag to compare

@KadenThomp36 KadenThomp36 released this 27 Feb 20:44

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.