esphome-docs icon indicating copy to clipboard operation
esphome-docs copied to clipboard

Add documentation for BMI270 sensor support

Open jesserockz opened this issue 1 month ago โ€ข 5 comments

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 next because this is new documentation that has a matching pull-request in esphome as linked above.
    or

  • [ ] I am merging into current because 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.rst when 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:

  1. Comment on this pull request with the following command, replacing COMPONENT_NAME with your component name in UPPER_CASE format with underscores (e.g., BME280, SHT3X, DALLAS_TEMP):

    @esphomebot generate image COMPONENT_NAME
    
  2. The ESPHome bot will respond with a downloadable ZIP file containing the SVG image.

  3. Extract the SVG file and place it in the images/ folder of this repository.

  4. 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

jesserockz avatar Nov 17 '25 23:11 jesserockz

Please take a look at the requested changes, and use the Ready for review button when you are done, thanks :+1:

Learn more about our pull request process.

esphome[bot] avatar Nov 17 '25 23:11 esphome[bot]

[!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.

โค๏ธ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

coderabbitai[bot] avatar Nov 17 '25 23:11 coderabbitai[bot]

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Nov 17 '25 23:11 netlify[bot]

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Nov 17 '25 23:11 netlify[bot]

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Nov 17 '25 23:11 netlify[bot]