Breaking Changes
In the 2.x release of these configurations, some breaking changes are introduced
- See previous 1.x release breaking changes if coming from earlier versions
- Changed
name_add_mac_suffix
to false by default. This will no longer add the MAC address to the end of the device name. Assists ESPHome in properly detecting new device as Online without a static IP. Can be changed totrue
if desired. Ensure all devices have uniquename:
fields iffalse
. - Changed the variable names in the
substitutions:
section to have them match the ESPHome parameters they are used with. - Changed to
config_version:
substitution name for a shorter name - Disabled Upload to AirGradient Dashboard by default, but able to flip the switch in HomeAssistant to enable if desired
Changes
- Added Display Contrast slider to dim the display
- Added device_class to the PMSx005 sensors to have them properly reflect in the HomeKit integration if supported (Forum Link)
- Added optional Factory Reset switch that is disabled by default. Can be enabled in HomeAssistant and used if desired
- Added optional
diagnostic.yaml
package with extra sensors about the ESP device itself, including temperature and free - Added optional
sensor_bme680.yaml
package to support the BME680 module if desired - Added
dashboard_import
to assist discovery of new devices installed with the pre-compiled .bin files