Skip to content

Releases: BJReplay/EPA_AirQuality_HA

v0.5.1

13 Jun 00:36
ba0ff88

Choose a tag to compare

What's Changed

This release includes the following changes:

  • reauth flow to handle an invalidated API key;
  • reauth flow to allow for an API key to be changed for any and all services sharing that key;
  • removal of the ability to change the location of a service (as the location is baked into the names of the sensor, so changing the location doesn't make sense);
  • quality improvements - thanks to @autoSteve this integration now meets most quality standards for gold and platinum integrations except diagnostics (but given that the usual cause of failure of this integration is that the EPA service is off the air, that is a low priority);
  • update of the example dashboard yaml to make it clear that the example requires customisation of the location of the sensor now that the integration supports multiple locations and the sensor names don't just have generic names.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

05 Jun 07:05
6cf0fba

Choose a tag to compare

What's Changed

This is a major new release that supports all of the pollutants recorded by the EPA.

It should upgrade from previous installations, but if you have any difficulties, given the way it supports new pollutants, it might be best to remove and then re-add the integration, so that it picks up the new pollutants that are available at many (but not all locations).

The integration sets up pollutants reported at the time a location is set up or discovered as the integration polls the EPA site. This allows for the scenario where pollutants are not reported at the time a location is set up because a sensor is out of action temporarily but is later restored - the pollutant is then enabled and becomes available automatically.

As for the last couple of releases, multiple locations are supported, as is fallback from hourly to 24-hour stats when the hourly stats are available.

The ability to choose whether to use PM2.5 or overall data for AQI is also supported but note that this may result in different AQI calculations than used by the EPA.

Feel free to discuss this release in the release discussion or raise an issue you run into a genuine issue.

Thanks again to @autoSteve for the work in this release, and to users for reporting issues and suggestions along the way.

Full Changelog: v0.4.9...v0.5.0

v0.4.9

30 May 05:49
7e36ec8

Choose a tag to compare

What's Changed

  • Keep API key for new instances where consistent extant use by @autoSteve in #25

Full Changelog: v0.4.8...v0.4.9

v0.4.8

26 May 07:10
276cf31

Choose a tag to compare

What's Changed

Full Changelog: v0.4.7...v0.4.8

Thanks to @anthonypiccolo for reporting the bug in #23 that identified an issue where multiple pollutants could result in incorrect data being returned.

v0.4.7

08 May 04:36
8e90c8c

Choose a tag to compare

What's Changed

  • Fix startup exception with None pm25_24h by @autoSteve in #20
  • Bump version to 0.4.7 by @BJReplay in #21
  • Add example of using multiple locations for sensors that fall back if primary location isn't working.

Full Changelog: v0.4.6...v0.4.7

v0.4.6

17 Apr 02:12
275df98

Choose a tag to compare

What's Changed

This is a big release, with @autoSteve contributing a massive feature - the ability to set up multiple instances so you can monitor multiple EPA stations at the same time (as well as cleaning up the code and adding automated testing and a Dev environment.

@autoSteve has a Sponsor button on his GitHub profile page - if you find this useful, you know what to do.

New Contributors

Full Changelog: v0.4.5...v0.4.6

v0.4.5

12 Jul 01:48

Choose a tag to compare

What's Changed

  • Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @BJReplay in #17

  • Fixed Footscray site always returns unknown for all sensor by @BJReplay in #16

Full Changelog: v0.4.4...v0.4.5

v0.4.4

22 Nov 11:00

Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

19 Nov 23:13

Choose a tag to compare

More Option Flow / Config Flow Shenanigans

Full Changelog: v0.3.0...v0.4.3

v0.3.0

18 Nov 12:17

Choose a tag to compare

What's Changed

Initial configuration now just asks for API key, then presents a sorted list of EPA air monitoring stations (sorted by distance from your HA location).

Still very rough and ready - still only really allows a single instance (as sensors are not uniquely named based on station - coming soon...)

New Contributors

Full Changelog: v0.2.0...v0.3.0