PurpleAir Data Logger Documentation¶
PurpleAir Data Logger(s) (PADLs) is an automated suite of data collectors and telemetry loggers designed to pull readings from PurpleAir air quality sensors and archive them into reliable persistent storage. Whether you run a single personal sensor or monitor a county-wide sensor network, PADLs keeps your air quality history accessible and queryable.
Key Features¶
Multiple Storage Backends: Seamlessly log data to PostgreSQL, SQLite, flat CSV files, or expose Prometheus metrics.
Smart Home Integration: Native export for Matter-enabled smart home systems.
Continuous & Scheduled Logging: Run as a persistent background daemon, containerized service, or cron job.
Historical & Real-Time Sync: Automatically backfill missed timestamps and poll the latest sensor data.
Select a Version¶
Select a version of the documentation to browse:
Project Links¶
Source Code: GitHub Repository
Package: PyPI Package
API Wrapper: PurpleAir API Library
Matter Bridge: PurpleAir Matterbridge
Maintainer: Carlos (@carlkidcrypto)