Technology
Air quality monitoring data: low-cost sensors, calibration, and publishing
How agencies run low-cost air sensor networks: siting, calibration and drift, data gaps, and publishing readings residents can act on.
When a council asks for neighborhood-level air data, the request often arrives with an assumption: that the agency already measures air quality everywhere and simply has not published it. In practice, regulatory monitoring networks are small and are sited to answer regional questions about attainment and trends, not block-level ones. Low-cost sensors fill a different role. They are inexpensive enough to deploy in quantity and useful for showing spatial and temporal patterns, but they are not reference instruments and should never be presented as though they were.
Running a sensor network is less an equipment purchase than an ongoing data operation. Hardware is usually the cheapest part. The sustained cost sits in siting, power, connectivity, calibration, quality assurance, storage, and the public-facing explanation of what the numbers mean. Agencies that budget only for sensors tend to end up with a map that quietly goes stale.
Decide what the network is for before you buy anything
Write down the purpose, because it determines density, placement, and how much calibration work you sign up for. Common defensible purposes include screening for possible hot spots near roadways or industrial operations, giving residents timely awareness during smoke episodes, supporting complaint response, and building a record that justifies asking the agency with regulatory jurisdiction to place a reference monitor.
What a low-cost network cannot do is determine compliance. Under federal air monitoring rules, regulatory determinations rest on instruments designated as Federal Reference Methods or Federal Equivalent Methods and operated under prescribed quality assurance procedures. Sensor data does not substitute for that. Requirements and designations change, so confirm the current framework with your state or regional air agency and with counsel before making any claim about what your data supports.
Siting, power, and connectivity
- Placement. Aim for unobstructed airflow at roughly breathing height where practical, away from walls, parapets, and roof eddies. Document the coordinates, height, and surroundings for every site.
- Local confounders. Screen for drive-through lanes, loading docks, dryer vents, barbecues, irrigation spray, and idling areas. A sensor measuring one parked truck will be read as a neighborhood finding.
- Power. Mains power or Power over Ethernet is the most reliable. Solar needs battery sizing for short winter days and for smoke-darkened skies, which is exactly when you least want an outage.
- Connectivity. Cellular units with their own data plans avoid attaching unmanaged devices to host networks. If you use site Wi-Fi, involve IT early and place the devices on a segmented network with no route to internal systems.
- Host agreements. Schools, libraries, fire stations, and community organizations make good hosts. Get written permission covering access for maintenance, power and network use, removal, and a named contact.
Calibration, drift, and data gaps
Most low-cost particulate sensors estimate mass from light scattering, which makes them sensitive to humidity and to particle composition. Low-cost gas sensors drift with temperature, age, and cross-interference. Treat correction as a standing program, not a setup step.
- Co-locate. Run new units next to a reference monitor before deployment and return a rotating subset periodically. Ask the agency operating the nearest regulatory site whether co-location space is available.
- Correct, then keep both. Store raw readings immutably and apply corrections as a versioned, reproducible transformation, typically a regression including humidity and temperature terms. EPA's air sensor program has published correction approaches for widely used particulate sensors, including the one applied on its public smoke mapping tool. Being able to reprocess history when a correction improves matters more than getting it right the first time.
- Flag, do not fill. Outages from power, cellular, firmware updates, and heat are normal. Define minimum completeness for any average you publish, and show gaps as gaps rather than interpolating silently.
- Automated quality checks. Watch for out-of-range values, flatlined channels, disagreement between dual channels in the same unit, and a sensor diverging persistently from its neighbors. Retire units that fail repeatedly instead of quietly correcting them further.
From raw readings to something a resident can act on
The Air Quality Index is defined by EPA for specific pollutants, computed from concentrations over specified averaging periods, and reported in named categories from Good through Hazardous, with a near-real-time variant used for hourly reporting. Feeding uncorrected sensor output into that arithmetic produces a number that looks official and is not.
Publish corrected concentrations alongside a plainly labeled category, and pair each category with an action: what sensitive groups should do, whether outdoor activity should be moved or shortened, and where the official advisory lives. Label every view as sensor-derived and non-regulatory in the same visual space as the number, not in a footer.
Publishing, caveats, and smoke events
Draft the caveat language once, with counsel, and reuse it verbatim across the map, the API, and any exports. It should state the data source, that readings are uncorrected or corrected and how, that they are not used for regulatory purposes, and that official health guidance comes from the designated air agency and public health department.
Smoke episodes are the stress test. Traffic spikes, sensors can read outside the range where correction models were fit, and residents treat your page as an advisory. Plan for cached or static fallback pages, pre-written messaging reviewed by your public information officer, and a standing agreement with the regional air district and emergency management so your page points to their advisories rather than competing with them.
Retention, feeds, and integration
Raw sensor data is generally a public record. Set a retention schedule with your records officer under state archive rules, and keep the metadata that makes old data interpretable: site description, height, install and removal dates, firmware versions, and calibration history. Plan for bulk requests by publishing downloads rather than fielding them one at a time.
For integration, coordinate with the regional or state air agency before pushing data anywhere national. EPA provides pathways for sharing sensor data with its public tools, and those relationships usually run through the agency with monitoring jurisdiction.
What to ask vendors and require in the contract
- Where does raw data live, and can we retrieve all of it, including history, by open API and bulk export at no extra charge?
- What correction is applied, is it documented, and can we obtain both raw and corrected values for the same timestamp?
- What are the calibration and warranty terms, expected service life, and per-unit replacement cost after the initial deployment?
- What happens to our data and our devices if we do not renew? Require that hosted data returns to us in a documented format.
- What is the security posture of the device and its cloud service, including firmware update handling and any required network access?
Require a quality assurance project plan as a deliverable, name the agency staff responsible for co-location and review, and fund maintenance for the full expected life of the network rather than the first year.
HQT works with state and local agencies on data platforms, integration, and public-facing reporting systems.
Frequently asked questions
Can low-cost air sensor data be used for regulatory or enforcement purposes?
Generally no. Federal air monitoring rules base compliance determinations on instruments designated as Federal Reference Methods or Federal Equivalent Methods and operated under prescribed quality assurance procedures, and low-cost sensors are not designated that way. Sensor networks are appropriate for screening, public awareness, and identifying locations that may warrant reference monitoring. Confirm the current framework with your state or regional air agency and your counsel before making claims about what the data supports.
How often do low-cost air sensors need calibration or co-location?
Treat calibration as an ongoing program rather than a one-time setup step. A common practice is to co-locate every unit with a reference monitor before deployment and then rotate a subset back for re-checks on a defined schedule, while also comparing each sensor continuously against its neighbors in the field. Particulate sensors are especially sensitive to humidity, and gas sensors drift with temperature and age, so set the interval based on observed drift in your own network.
Should we publish an AQI value from our sensors?
Be careful. The Air Quality Index is defined by EPA for specific pollutants and averaging periods, and applying that arithmetic to uncorrected sensor output produces a number that looks official but is not comparable to regulatory reporting. A safer approach is to publish corrected concentrations with a clearly labeled, sensor-derived category and a plain-language recommended action, and to link residents to the official advisory from the air agency and health department.
What caveat language should go on a public air sensor map?
State the data source, whether values are raw or corrected and how, that the data is sensor-derived and not used for regulatory determinations, and where official health guidance comes from. Place that language in the same visual space as the readings rather than in a page footer, and use identical wording across the map, any API, and downloadable files. Have counsel review it once and then reuse it without local edits.
How long do we have to keep raw air sensor data?
Raw sensor readings are generally public records, and retention is set by your state archive and records schedules rather than by air quality rules. Work with your records officer to classify the data and adopt a schedule, and keep supporting metadata such as site descriptions, sensor height, firmware versions, and calibration history so older readings remain interpretable. Publishing bulk downloads proactively reduces the burden of individual records requests.