Skip to content

esphome-v3.0.0

Choose a tag to compare

@Schluggi Schluggi released this 27 Nov 20:49
· 319 commits to main since this release
ecf4e37

⭐ General

Note

From now on there will be two independent releases. One for ESPHome and one for the PCB. This is the first independent ESPHome release.
To upgrade set ref to esphome-v3.0.0 (https://github.com/Schluggi/AIOsense/blob/main/esphome/esphome.yaml#L31) and bump this version on every new release. Things will break sooner or later on main.

  • @mourix is now part of the team and will lead the PCB design 🥳
  • New material theme for our docs
  • We now using Github Projects to track our work

🚀 Features

  • BSEC is working again (#122)
  • GUI controlled offsets
  • Offsets for air quality, VOC and CO2 (#122)
  • Basic Voice Assistant Support for ESP32-C3 (cb1929a)
  • mmWave SEN0395 DFRobot now supports distance segments (#107, #125)
    • You can define up to 4 zones based on distance where the radar does get triggered. This can be useful if you have moving objects in front of the sensor

⚠️ Deprecations / Breaking changes

Warning

Since we run out of GPIO pins all ESPs besides ESP32-S2-mini and ESP32-S3-mini are deprecated and not longer supported in the upcoming PCB v3.0.0 release. They will still work but will not be able use new modules.

  • Take a look at our example config for all new modules you can use
  • The default temperature_offset is now -6
  • You must press the button "mmWave Apply Settings" after changes mmWave related settings
    • This improves the lifetime of the sensor because it is less often written to flash

Removed packages:

  • esphome/packages/sensors/bme680_bsec.yaml -> Replaced with esphome/packages/sensors/bme68x_bsec.yaml

Removed substitutions:

  • bme680_bsec_sample_rate
  • bme680_bsec_temperature_offset

Renamed substitutions:

  • bmex80_address -> bme_address
  • bmex80_update_interval -> bme680_bsec_temperature_offset

🛠 Fixes

(none)

📦 Other

  • Using the official SEN0395 component instead of the custom component (#125)

New Contributors

Full Changelog: v2.1.0...esphome-v3.0.0