All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
1.0.8 - 2023-10-13
- Use
CF=1
readings for indoor sensors - Apply US EPA conversion to indoor sensors
- Adjusted temperature by
-8°F
and humidity by+4%
to better reflect ambient temperature
1.0.7 - 2023-09-02
- Avoid crash if no
sensors
are defined
1.0.6 - 2023-08-31
- Changed package name to
homebridge-purpleair
- Set accessory name from
sensors[].name
config
- Fixed detecting models with SD cards
1.0.5 - 2023-08-24
- Fixed
Status
logic to avoid HomeKit0
readings
1.0.4 - 2023-08-24
- Consider sensor inactive when no reading was taken
- Fixed "not responding" logic
- Protect against
NaN
readings when sensor just booted
1.0.3 - 2023-08-23
- Support
Characteristic.StatusActive
- Log configured sensors
- Round sensor values
- Retry failed initial sensor readings
- Fixed sensor reading interval logic
- Avoid "not responding" log spam
1.0.2 - 2023-08-22
- Minor code cleanup
- Improved error reporting and logging
- Fixed logic bug in
Sensor::isNotResponding()
1.0.1 - 2023-08-22
- Fixed
PLUGIN_NAME
1.0.0 - 2023-08-22
- Initial release