Add documentation for BMI270 sensor support
Description:
- Add documentation for BMI270 accelerometer/gyroscope sensor
- Include configuration examples and sensor options
- Add BMI270 to Motion sensors section in component index
- Based on similar BMI160 sensor structure
Related issue (if applicable): fixes
Pull request in esphome with YAML changes (if applicable):
- esphome/esphome#11958
Checklist:
-
[ ] I am merging into
nextbecause this is new documentation that has a matching pull-request in esphome as linked above.
or -
[ ] I am merging into
currentbecause this is a fix, change and/or adjustment in the current documentation and is not for a new component or feature. -
[ ] Link added in
/components/index.rstwhen creating new documents for new components or cookbook.
New Component Images
If you are adding a new component to ESPHome, you can automatically generate a standardized black and white component name image for the documentation.
To generate a component image:
-
Comment on this pull request with the following command, replacing
COMPONENT_NAMEwith your component name in UPPER_CASE format with underscores (e.g.,BME280,SHT3X,DALLAS_TEMP):@esphomebot generate image COMPONENT_NAME -
The ESPHome bot will respond with a downloadable ZIP file containing the SVG image.
-
Extract the SVG file and place it in the
images/folder of this repository. -
Use the image in your component's index table entry in
/components/index.rst.
Example: For a component called "DHT22 Temperature Sensor", use:
@esphomebot generate image DHT22
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks :+1:
[!CAUTION]
Review failed
The head commit changed during the review from 8a254a8fb6fb0c5fb78673e43f64af685c78b5c6 to c7ecdcd11fc8bac5b09cabf8d25d198dddfeaf3e.
โจ Finishing touches
๐งช Generate unit tests (beta)
- [ ] Create PR with unit tests
- [ ] Post copyable unit tests in a comment
- [ ] Commit unit tests in branch
claude/bmi270-sensor-docs-01LuobEexHMf3Z9VBz6zKfpf
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands and usage tips.
Deploy Preview for esphome ready!
| Name | Link |
|---|---|
| Latest commit | 8a254a8fb6fb0c5fb78673e43f64af685c78b5c6 |
| Latest deploy log | https://app.netlify.com/projects/esphome/deploys/691baf7a9eaca90008b41c81 |
| Deploy Preview | https://deploy-preview-5636--esphome.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for esphome ready!
| Name | Link |
|---|---|
| Latest commit | c7ecdcd11fc8bac5b09cabf8d25d198dddfeaf3e |
| Latest deploy log | https://app.netlify.com/projects/esphome/deploys/691baf978d0de1000855a702 |
| Deploy Preview | https://deploy-preview-5636--esphome.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for esphome ready!
| Name | Link |
|---|---|
| Latest commit | 15f19dce0be7268a63baa98db446fc791b15c6f9 |
| Latest deploy log | https://app.netlify.com/projects/esphome/deploys/691bb1db9bf878000839a6fa |
| Deploy Preview | https://deploy-preview-5636--esphome.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.