esphome-v3.0.0
⭐ 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_offsetis 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 withesphome/packages/sensors/bme68x_bsec.yaml
Removed substitutions:
bme680_bsec_sample_ratebme680_bsec_temperature_offset
Renamed substitutions:
bmex80_address->bme_addressbmex80_update_interval->bme680_bsec_temperature_offset
🛠 Fixes
(none)
📦 Other
- Using the official SEN0395 component instead of the custom component (#125)
New Contributors
- @btli made their first contribution in #102
- @lukas-holzner made their first contribution in #127
Full Changelog: v2.1.0...esphome-v3.0.0