├── .gitignore ├── 3d_files ├── AQI Box - cover.stl ├── AQI Box - main housing.stl └── AQI Box - vented cover.stl ├── README.md ├── What's that Smell - Codemash 2024.pdf ├── api ├── main.py └── requirements.txt ├── consumer ├── alert.py ├── consumer_json.py ├── consumer_ts.py ├── consumer_ts_madd.py └── requirements.txt ├── pico_w ├── .picowgo ├── PMS5003.py ├── README.md ├── example.secrets.py ├── main.py ├── picoredis.py └── utility.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- 1 | secrets.py 2 | __pycache__ 3 | .DS_Store 4 | .vscode 5 | venv -------------------------------------------------------------------------------- /3d_files/AQI Box - cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/3d_files/AQI Box - cover.stl -------------------------------------------------------------------------------- /3d_files/AQI Box - main housing.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/3d_files/AQI Box - main housing.stl -------------------------------------------------------------------------------- /3d_files/AQI Box - vented cover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/3d_files/AQI Box - vented cover.stl -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/README.md -------------------------------------------------------------------------------- /What's that Smell - Codemash 2024.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/What's that Smell - Codemash 2024.pdf -------------------------------------------------------------------------------- /api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/api/main.py -------------------------------------------------------------------------------- /api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/api/requirements.txt -------------------------------------------------------------------------------- /consumer/alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/consumer/alert.py -------------------------------------------------------------------------------- /consumer/consumer_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/consumer/consumer_json.py -------------------------------------------------------------------------------- /consumer/consumer_ts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/consumer/consumer_ts.py -------------------------------------------------------------------------------- /consumer/consumer_ts_madd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/consumer/consumer_ts_madd.py -------------------------------------------------------------------------------- /consumer/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/consumer/requirements.txt -------------------------------------------------------------------------------- /pico_w/.picowgo: -------------------------------------------------------------------------------- 1 | {'info': 'This file is just used to identify a project folder.'} -------------------------------------------------------------------------------- /pico_w/PMS5003.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/pico_w/PMS5003.py -------------------------------------------------------------------------------- /pico_w/README.md: -------------------------------------------------------------------------------- 1 | # Raspberry Pi Pico W instructions -------------------------------------------------------------------------------- /pico_w/example.secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/pico_w/example.secrets.py -------------------------------------------------------------------------------- /pico_w/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/pico_w/main.py -------------------------------------------------------------------------------- /pico_w/picoredis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/pico_w/picoredis.py -------------------------------------------------------------------------------- /pico_w/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/pico_w/utility.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redis-developer/redis-aqi-monitor/HEAD/requirements.txt --------------------------------------------------------------------------------