Install this plugin using: npm install -g homebridge-airnow
Update your configuration file like the example below.
Ensure you have either an AirNow.gov or Aqicn.org API account to use that web service and have a valid API_KEY for that web service. For Gamta provider, You need nearest station #ID (please check config example below).
For assistance visit - https://docs.airnowapi.org/faq or http://aqicn.org/data-platform/token/#/.
This plugin will create an AirQualitySensor element. The Home app works well, but the Eve app seems to show more measurements. Measurements retrieved are PM2.5, PM10, & O3 for AirNow. Aqicn adds NO2, SO2, CO...
Required - Name of the AQI provider service. Valid options are: airnow, aqicn, gamta. Default is airnow.
airnow_api
Optional - Required for AirNow.gov. YOUR API key from AirNow.gov.
zipcode
Optional - Required and only for AirNow. This is the Zip code for the area being checked.
distance
Optional - Optional and only used for AirNow.gov - Distance to search for monitoring station from zipcode. Defaults to 25 miles from zip.
aqicn_api
Optional - Required for Aqicn.org. YOUR API key from Aqicn.org.
aqicn_city
Optional - Optional and only used for Aqicn.org - A valid city @code from http://aqicn.org/city/all/ OR defaults to 'here' which will use Geolocation based on your IP. The correct aqicn_city @code parameter using the below example for Reseda, Los Angeles would be @245. Hover over the search results and use the code at the bottom of the web page.
请发表评论