esphome / esphome/feature-requests
Please add compatibility with BMV080 particle matter sensor
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
compatibility with the Bosch sensor tech sensor BMV080 to measure the amount of particles in the air
**Please describe your use case for this integration and alternatives you've tried:**
Measure the amount of particles in the air. The bmv080 is camera based without any fans so it will last longer than the usual laser based sensors.
**Additional context**
There’s an SDK dependency described here (https://github.com/sparkfun/SparkFun_BMV080_Arduino_Library ) reminds me of the bme68x BSEC2 requirement.
In EU the Polverine board available here (bme690 + bmv080): https://pt.mouser.com/ProductDetail/392-BLK-POL-0001
Bmv080 alone, here: https://pt.mouser.com/ProductDetail/Bosch-Sensortec/Shuttle-Board-3.1-BMV080?qs=7%2F6SraaimPTdMJZGGt63hg%3D%3D
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked SparkFun_BMV080_Arduino_Library and its BMV080 SDK dependency, then determine how the sensor's particle measurements could fit the project. Done means ESPHome can communicate with the BMV080 and expose its air-particle readings, with the required SDK dependency documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100