Closed tactmaster closed 11 months ago
Hi, you have a BME688, that's why the resistance value is different. Search for BME688 in ESPHome's feature requests, I think there is a custom component.
Yes you are right. Thanks Here: https://github.com/esphome/feature-requests/issues/2134 https://github.com/esphome/feature-requests/issues/1332
The PR is here https://github.com/esphome/esphome/pull/4585 It seems to work (i compile it from the dev environment and rebased it )
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
The problem
I have a BME680 on a sense board. https://www.kickstarter.com/projects/nexuselectronics/sense-an-open-source-environment-monitor.
The Gas resistance doesn't change it is always at 12887828.00000. It effects booth the bme680 and bme680_bsec competents
So I have tested the on a raspberry pi with the examples given adafruit lib (non BSEC lib). I have tried with the platform io using this example. It work fine. https://registry.platformio.org/libraries/boschsensortec/BSEC%20Software%20Library/examples/basic/basic.ino It uses BSEC code 1.8.1492.
From looking at the ada fruit code it would appears to be 2 variants of the the BME680
Which version of ESPHome has the issue?
2023.3.2
What type of installation are you using?
Home Assistant Add-on
Which version of Home Assistant has the issue?
2023.4.2
What platform are you using?
ESP32
Board
featheresp32, esp01_1m
Component causing the issue
bme680,bme680_sec
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
I am trying to upgrade the from version BSEC version 1.6.1480 to 1.8.1492. However the structure has changed to the lib a little bit, I am not that experience with ESPHome code but i I would give it a go.