Skip to content

Releases: MallocArray/airgradient_esphome

5.0.0

21 Feb 16:59
8c9dde3

Choose a tag to compare

What's Changed

5.0.0 is a major version upgrade as switching to esp-idf is not fully supported via OTA. Highly recommend doing one USB flash of 5.0.0 and later to the AirGradient ONE and OpenAir devices to reformat the storage to support esp-idf. Future updates can be done Over-The-Air without issue.
It not done, the device is likely to reboot at some point and switch to the standby partition, returning to a version prior to 5.0.0
Blackymas/NSPanel_HA_Blueprint#1821
esphome/esphome#5535
Aware of errors in the logs stating esp_task_wdt_reconfigure(615): Invalid arguments
Tracking esphome/issues#6767

New Contributors

Full Changelog: 4.0.7...5.0.0

4.1.0

21 Mar 02:04
dffe6a0

Choose a tag to compare

4.1.0 configs and .bin files (#110)

4.0.7

24 Sep 19:35
4067b1d

Choose a tag to compare

What's Changed

Full Changelog: 4.0.6...4.0.7

4.0.6

20 Sep 22:20
a3bc4c8

Choose a tag to compare

What's Changed

Full Changelog: 4.0.5...4.0.6

4.0.5

05 Sep 21:49
594d6cf

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.4...4.0.5

4.0.4

21 Aug 17:41
d394186

Choose a tag to compare

What's Changed

  • Switch API calls to use https by @MallocArray in #75
  • Update AQI breakpoints by @MallocArray in #76
  • Rename watchdog ID to external_watchdog to avoid conflict in ESPHome 2024.8.0

Full Changelog: 4.0.1...4.0.4

4.0.1

15 Jul 22:04

Choose a tag to compare

Prevent PM 2.5 values from going negative in some situations with correction algorithm

4.0.0

12 Jul 13:30

Choose a tag to compare

  • Support for ESPHome 2024.6 and later
  • Added extended timeout for API upload on ONE and OpenAir models to reduce reboots
  • Applied correction algorithms for PM2.5 provided by AirGradient
  • Updated API upload to follow current structure including both raw and corrected values
  • Moved config_version substitution into the board package so it can be updated without manual change to main config file. Please remove the line starting with config_version: from your personal files
  • Split captive portal config to a separate package. Can be removed if not using the portal or if defining wifi networks in your config file, which results in a small memory savings
  • Removed safe_mode package by default. Very few use cases for it
  • Added commented out packages for extended_life configs to make it easier to enable if desired
  • Added commented out package for SHT30 temp sensor in AG Pro file to make it easier to switch to if desired
  • Added new sensor options for raw values for PM2.5, temp, and humidity in some device configurations, and added AirGradient provided correction algorithms to the standard sensors
  • AG DIY Basic display config changed to same font as other models, downloading from gfonts instead of using local file

2.0.5

25 May 02:32

Choose a tag to compare

  • Added page that describes all optional packages (packages.md)
  • LED combo package. Left 5 LEDs reflect CO2 levels, middle 5 LEDs reflect PM2.5 levels, far right indicates VOC. (Same as display)
  • LED bar configs feature a "LED Fade" parameter that controls the percentage that the LED bar dims out from the center
  • Blank Page switch now disables the display, regardless of other pages still enabled.
  • CO2 package supports optional substitution co2_offset to offset reported readings by a set amount. Useful if sensor is known to be off by a certain amount, or if wanting to override default calibration of 400 ppm
  • Capped Outdoor models Humidity percentage to 100, as correction algorithm can exceed these in some circumstances
  • Add optional package to calculate Nowcast and AQI values on device
  • Update API values sent to AirGradient to match current firmware 3.1.1
  • Added extended life package for second PM2.5 sensor in Outdoor O-1PPT models (Caution, this may impact accuracy of temperature and humidity, as the internal fan is not running continuously)

Full Changelog: 2.0.1...2.0.5

2.0.1

19 Jan 16:52

Choose a tag to compare

  • Add config file for Outdoor Open Air model O-PPT1 with dual PMS5003T sensors with AirGradient researched temperature and humidity compensation for these sensors in the Outdoor enclosure.

Can change the package for pm_2_5 to sensor_pms5003t_uncorrected.yaml to continue using the uncorrected values

  • Fix AQI sensor not reporting for 50 minutes after a reboot. Will now be 5 minutes after boot