An open API service providing repository metadata for many open source software ecosystems.

Topic: "purpleair"

ReagentX/purple_air_api 📦

Python package to get and transform PurpleAir data

Language: Python - Size: 11.7 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 48 - Forks: 19

jmkk/homebridge-purpleair-sensor

Homebridge plugin for PurpleAir, for monitoring air quality in Apple HomeKit as well as home automation based on air quality changes.

Language: TypeScript - Size: 785 KB - Last synced at: about 7 hours ago - Pushed at: 12 days ago - Stars: 33 - Forks: 13

bastienwirtz/aqi_watcher

Air Quality Watcher

Language: Python - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 7

endico/PurpleAir-for-MagTag

A PurpleAir Dashboard For MagTag

Language: Python - Size: 1.87 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 3

carlkidcrypto/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/

Language: Python - Size: 6.57 MB - Last synced at: 20 days ago - Pushed at: 30 days ago - Stars: 11 - Forks: 1

kingsloi/community-airmonitor

Miller Beach / NWI air quality monitor using PurpleAir PM sensor, tracking PM2.5, PM10, weather, traffic congestion, trains in "The Region", etc. built in node.js/express.js, updated every 15 minutes.

Language: Vue - Size: 9.62 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 0

ayn/PurpleMenu

macOS menu bar item to display PurpleAir AQI, supports public outdoor PurpleAir sensors, with US EPA, AQandU, LRAPA, and Woodsmoke conversions.

Language: Swift - Size: 87.9 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

airq-dev/hazebot

Building the 411 for air quality in the United States: a texting platform accessible to all, that provides actionable local information to protect your and your community.

Language: Python - Size: 16 MB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 1

aanon4/homebridge-purpleair Fork of homebridge-plugins/homebridge-purpleair

Fork of SANdood's Purple Air Homebridge package to fix the polling as well as support various sensor averages and adjustments.

Language: JavaScript - Size: 92.8 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 3

urbaninfolab/FireIncidentData

The Fire and Smoke Digital Twin is a cutting-edge solution that predicts smoke paths in 2D and 3D and provides real-time analysis of air quality drops due to fires. The digital twin collects and archives fire incident data from cities all over the US, and uploads nightly to this repository.

Language: HTML - Size: 13.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 1

gibixcomputing/home-assistant-purpleair

Adds PurpleAir sensors for Home Assistant

Language: Python - Size: 234 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

gvillo/home-assistant-purpleair Fork of catchdave/home-assistant-purpleair

PurpleAir Integration (local network access only)

Language: Python - Size: 43 KB - Last synced at: about 4 hours ago - Pushed at: 7 months ago - Stars: 5 - Forks: 3

grotter/ArduinoAQI

ESP8266-based air quality sensor with ThingSpeak integration

Language: C++ - Size: 669 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

daveschumaker/local-air

View the latest air quality data from PurpleAir IoT sensors located near your home.

Language: JavaScript - Size: 227 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 1

vladionescu/PurpleAir-display

ESP32 + 16x2 OLED screen displays local air quality from your PurpleAir's JSON API

Language: C++ - Size: 41 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

carlkidcrypto/purpleair_api

A Python3 wrapper written for the new PurpleAir API [https://api.purpleair.com/]. Find this package on pypi: https://pypi.org/project/purpleair-api/#history You can grab your own sensor here: https://www2.purpleair.com/

Language: Python - Size: 6.11 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

tillkruss/homebridge-purpleair

A Homebridge plugin to connect PurpleAir sensors.

Language: TypeScript - Size: 115 KB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

alenia/aqiduck

Pulls data from PurpleAir AQI monitors and reports data to slack

Language: TypeScript - Size: 341 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 2

sjwaight/AirQualityServerlessAlerts

Azure Functions that are core to an air quality data processing and alerting pipeline.

Language: Bicep - Size: 33.2 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

sjwaight/AirQualityAzureIoTGateway

Simple .NET HTTP to MQTT gateway for PurpleAir PA-II sensors to Azure IoT Hub

Language: C# - Size: 22.5 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

alanhamlett/purpleair-notify

Watch this repo to receive an email whenever PurpleAir sensor(s) go over an air quality PM2.5 threshold.

Language: TypeScript - Size: 45.9 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

kickingvegas/airy

airy is a command line Python script to collect PurpleAir air quality sensor data into a database. When run periodically, airy can monitor for changes in air quality and send an SMS alert if desired.

Language: Python - Size: 98.6 KB - Last synced at: about 4 hours ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

steventblack/purpleprom 📦

Reads PurpleAir devices for measuring AQI and exports data for Prometheus consumption

Language: Go - Size: 32.2 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 2

cdzombak/purpleair2mqtt Fork of pridkett/purpleair2mqtt

Pull sensor data from your local PurpleAir sensors - no cloud needed.

Language: Go - Size: 51.8 KB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

GenuineAffect/home-assistant-purpleair_local Fork of catchdave/home-assistant-purpleair

PurpleAir Integration (local network access only)

Language: Python - Size: 39.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

nkcmr/aqimon

an AQI monitor that monitors nearby air quality and notifies when doors/windows can be open/closed

Language: TypeScript - Size: 52.7 KB - Last synced at: about 17 hours ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

bertrandom/purpleair

Retrieve AQI (with AQandU conversion) from a PurpleAir sensor via the CLI or as a library to your node script

Language: JavaScript - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

barndawgie/purpleair-local

A Home Assistant integration for reading a local PurpleAir air quality monitor

Language: Python - Size: 24.4 KB - Last synced at: 8 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

orestispanago/PatrasAir

Get data from PurpleAir, upload to patrasair.gr

Language: Python - Size: 2.55 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mfenniak/pixelperfectpi

pixelperfectpi is an application for the Raspberry Pi that drives an LED matrix panel in order to create a custom digital clock

Language: Python - Size: 244 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

grotter/ChartAQI

A small graph built on Chart.js to view ArduinoAQI and PurpleAir sensor data

Language: JavaScript - Size: 33.2 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nirajsanghvi/purpleair_exporter

A Prometheus extractor for PurpleAir sensor data

Language: Python - Size: 54.7 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

milan-miscevic/vrijeme3

Collector of weather data from various sources for locations of my interest

Language: PHP - Size: 304 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lauragoon/purple-air-alerts

Get alerts when your nearest PurpleAir sensors reach a certain AQI threshold.

Language: Python - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pa-tools/pa-data-collector

A self-hosted API for collecting and querying Purple Air data

Language: Go - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

medmunds/rainmachine-weather-purpleair

Custom PurpleAir weather service for RainMachine

Language: Python - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

pa-tools/pa-group-map

Show a group of devices on a map

Language: HTML - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

pa-tools/pa-device-data

Display pm2.5 averages for a device

Language: HTML - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Shivppatel/Schmidt-Center-Dashboard

INST490 Capstone Project

Language: JavaScript - Size: 3.63 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 8

pspeter3/aqi-monitor

Micro service for calculating AQI from Purple Air.

Language: TypeScript - Size: 713 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

dtmlinh/Air-Quality-Tool-Django

Django web interface to illustrate and compare 3 different PM 2.5 data sources, by day and neighborhood, in Chicago.

Language: Python - Size: 646 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0