Skip to content

Add SEN65 and temperature probe breakout add-on pages - #1030

Merged
bharvey88 merged 1 commit into
devfrom
docs/starter-kit-breakout-addons
Jul 13, 2026
Merged

Add SEN65 and temperature probe breakout add-on pages#1030
bharvey88 merged 1 commit into
devfrom
docs/starter-kit-breakout-addons

Conversation

@bharvey88

@bharvey88 bharvey88 commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

What

Adds two Breakout Module add-on pages to the ESPHome Starter Kit, nested under a new Add-ons subsection.

SEN65 Air Quality Sensor

  • Wiring into the breakout's SEN6x port (new cable gif)
  • Add to ESPHome Device Builder + collapsed "What the SEN65 YAML does" explainer (sen6x + aqi/NowCast AQI, per-option table)
  • Sensor readings table with Sensirion VOC/NOx doc links
  • Safe-level guidance with inline annotations for PM, VOC, NOx
  • Apollo store link

Temperature Probe

  • Probe options, 1Wire wiring, One Wire + Dallas Temp steps
  • Collapsed working YAML

Also

  • Breakout I2C tab: nested STEMMA QT / SEN6x tabs, SEN65 cable gif, SEN55 -> SEN65 fix, cross-links to both add-on pages
  • navigation.indexes enabled so Breakout Module can hold the nested Add-ons
  • Swapped the first-steps USB-C plug-in gif for the new clip

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Added setup and usage guidance for the SEN65 Air Quality Sensor, including ESPHome configuration, readings, warm-up behavior, and air-quality interpretation.
    • Added a Temperature Probe guide covering installation, wiring, configuration, and support for multiple probes.
    • Clarified Apollo Breakout Module pinout documentation for STEMMA QT, SEN6x, and 1Wire connections.
    • Improved navigation to make Breakout Module add-on documentation easier to find.

- New Add-ons subsection nested under Breakout Module (navigation.indexes)
- SEN65 Air Quality Sensor page: wiring, Device Builder + working YAML
  (sen6x + NowCast AQI), sensor definitions, safe-level annotations,
  Sensirion VOC/NOx doc links, Apollo store link
- Temperature Probe page: probe options, 1Wire wiring, One Wire + Dallas
  Temp steps with collapsed working YAML
- Breakout I2C tab: nested STEMMA QT / SEN6x tabs with SEN65 cable gif,
  fix SEN55 -> SEN65, cross-links to both add-on pages
- Swap first-steps USB-C plug-in gif for the new clip

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@bharvey88
bharvey88 merged commit 419e4c8 into dev Jul 13, 2026
1 check was pending
@bharvey88
bharvey88 deleted the docs/starter-kit-breakout-addons branch July 13, 2026 20:40
@coderabbitai

coderabbitai Bot commented Jul 13, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c258b143-121c-4022-a347-4d79e047a1fc

📥 Commits

Reviewing files that changed from the base of the PR and between b5d34bd and 4789dae.

📒 Files selected for processing (6)
  • docs/assets/esphome-starter-kit-breakout-module-sen6x.webp
  • docs/assets/esphome-starter-kit-plug-in-usb-c.webp
  • docs/products/ESPHome-Starter-Kit/modules/apollo-breakout-module.md
  • docs/products/ESPHome-Starter-Kit/modules/breakout-addons/sen65-air-quality-sensor.md
  • docs/products/ESPHome-Starter-Kit/modules/breakout-addons/temperature-probe.md
  • mkdocs.yml
🔥 Files not summarized due to errors (2)
  • docs/assets/esphome-starter-kit-breakout-module-sen6x.webp: Server error: no LLM provider could handle the message
  • docs/assets/esphome-starter-kit-plug-in-usb-c.webp: Server error: no LLM provider could handle the message

Walkthrough

Adds dedicated SEN65 air-quality and DS18B20 temperature-probe documentation, including ESPHome examples and usage guidance. The Breakout Module pinout and MkDocs navigation now link to both add-on pages.

Changes

Breakout Module add-ons

Layer / File(s) Summary
SEN65 air-quality sensor documentation
docs/products/ESPHome-Starter-Kit/modules/breakout-addons/sen65-air-quality-sensor.md
Documents SEN65 connections, ESPHome configuration, sensor readings, warm-up behavior, and air-quality guidance.
Temperature probe documentation
docs/products/ESPHome-Starter-Kit/modules/breakout-addons/temperature-probe.md
Documents DS18B20 probe selection, GPIO6 wiring, ESPHome setup, and multiple-probe addressing.
Navigation and pinout integration
docs/products/ESPHome-Starter-Kit/modules/apollo-breakout-module.md, mkdocs.yml
Clarifies STEMMA QT and SEN6x pinout sections, links the add-on walkthroughs, and adds nested navigation entries with indexed sections.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested reviewers: bunton33, trevorschirmer

Poem

I’m a rabbit with docs in my hat,
SEN65 reads the air—fancy that!
A probe checks the heat,
New links make it neat,
And the nav hops along the right path!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/starter-kit-breakout-addons

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant