purpleair_data_logger

A logger that will query purple air sensor(s) for data. That data can then be stored in a PostGreSQL database, CSV files, or SQLite3 databse. Find this package on pypi: https://pypi.org/project/purpleair-data-logger/#history You can grab your own sensor here: https://www2.purpleair.com/

MIT License

Downloads
410
Stars
10
purpleair_data_logger - v0.0.1-alpha

Published by carlkidcrypto over 2 years ago

Created a very basic PurpleAirAPI python wrapper.

What works

  1. can create a class object and authenticate via the provided API Read Key
  2. can request data from a single sensor
  3. very basic error checking

What still needs work

  1. Adding an automated python tool for documentation.
  2. Adding the rest of the supported API calls shown in https://api.purpleair.com/#api-welcome
  3. More error and robustness
  4. Creating the actual logger that will store data in a TimeScaleDB PostgreSQL database. Can get started for free here: https://www.timescale.com/products . Wondering if it is a limited free trial. Will have to find out more later.

What's Changed

New Contributors

Full Changelog: https://github.com/carlkid1499/purple_air_data_logger/commits/v0.0.1-alpha

Package Rankings
Top 19.29% on Pypi.org
Badges
Extracted from project README
Behave Tests PyPI Distributions TestPyPI Distributions Black Pull Request Sphinx Docs Check pages-build-deployment CodeQL total download count latest release download count
Related Projects