homebridge-purpleair-sensor
Version:
Monitor air quality using PurpleAir.
99 lines (75 loc) • 1.71 kB
Markdown
Changelog
# [3.3.0]
## Changed
- Make sensor refresh interval configurable.
- Refreshed dependencies.
# [3.2.1]
## Changed
- Refreshed dependencies.
- Node.js 24 support
# [3.1.1]
## Fixed
- Fixed double "None" conversion configuration.
## Changed
- Refreshed dependencies.
# [3.1.0]
## Changed
- Refreshed dependencies.
- Verified compatibility with Homebridge v2.
# [3.0.2]
## Fixed
- Fixed stale accessory data when restored from cache.
# [3.0.1]
## Fixed
- Fixed fetching VOC for local sensors.
# [3.0.0]
## Changed
- Major rewrite converting the plugin to a Platform plugin.
## Added
- Humidity reporting.
- Temperature reporting.
- ALT-CF3 conversion.
# [2.1.0]
## Changed
- Only fetch API fields required for core plugin functionality.
# [2.0.2]
## Added
- Verbose network error logging.
# [2.0.1]
## Changed
- Refreshed dependencies.
- Now requires Node.js >= 14.8.1.
# [2.0.0]
## Changed
- Migrated to the new PurpleAir.com API for remote sensors.
## Notes
- A PurpleAir read API key is required for remote sensors.
- Local sensors can still be used without an API key.
# [1.7.0]
## Added
- Support for direct access to local sensors.
# [1.6.2]
## Added
- Support for EPA conversion.
# [1.5.0]
## Added
- Support for private sensors.
# [1.4.0]
## Added
- AQandU conversion.
- LRAPA conversion.
# [1.3.0]
## Added
- Unit tests for parsing.
- Ability to report averages in addition to realtime values.
# [1.2.0]
## Added
- Verbose logging option.
# [1.1.0]
## Added
- Option to report AQI value in the PM2.5 density field.
## Notes
- HomeKit officially supports PM2.5 density rather than AQI.
# [1.0.0]
## Added
- Initial release.