Closed
Conversation
Co-authored-by: J. Nick Koston <nick@koston.org>
* [hub75] Update scan enum values * add SCAN_1_8_40PX_HIGH
* Fix Made for ESPHome logo links and add missing PNGs - Move logo files from content/guides/images/ to static/images/ for simpler absolute path references - Generate missing PNG versions of logos (white-on-black, black-on-transparent, white-on-transparent) - Update markdown to use absolute paths (/images/...) instead of relative paths that resolved incorrectly - Fix SEO image path in frontmatter Fixes esphome#5894 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Skip absolute /images/ paths in internal link validation Allow links to static image assets like /images/foo.png in markdown without triggering the internal link checker. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
…me#5918) Move images from static/images/ to content/images/ (which is mounted as assets/) so Hugo's resource pipeline can find them. The img shortcode uses resources.Get which searches in assets/, not static/. This fixes warnings like: "Unresolved image 'captive_portal-ui.png' in page..." Images moved: - captive_portal-ui.png - factory-rst-ui.png - gpio-ui.png - haier-climate.jpg - output-ui.png - safemode-ui.png - shutdown-ui.png Also change warnf to errorf in the image partial so CI will catch missing images by failing the build. Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* Add reference to water heater template documentation * Remove empty line in water heater index file
…mperature documentation (esphome#5949) * [water_heater] Fix incorrect Home Assistant integration and target_temperature documentation * Update content/changelog/2026.1.0.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
…me#5454) Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com> Co-authored-by: dcgrove <dcgrove@gmail.com>
Add a skill that teaches Claude Code the proper procedures for creating pull requests in esphome-docs, including: - Basing branches on upstream (not fork) - Using the correct PR template - Choosing the right base branch (current vs next) - Filling in all required template sections Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
…#6076) Fix 5 component entries in index.mdx that were missing leading slashes and trailing slashes in URLs, and had inconsistent spacing. Add missing key_collector.svg image. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Fix blank guides/changelog and guides index pages The Hugo-to-Starlight migration stripped the redirect shortcode from guides/changelog.mdx, leaving a blank page. The guides/index.mdx was also empty since Hugo auto-generated section listings but Starlight does not. - Add /guides/changelog/ redirect to latest changelog in astro.config - Remove empty guides/changelog.mdx stub (redirect replaces it) - Populate guides/index.mdx with categorized links to all guide pages Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add changelog pages to pagefind search index The pagefind glob only indexed components, cookbook, guides, projects, and web-api. Changelog pages were not searchable. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Revert "Add changelog pages to pagefind search index" This reverts commit ffbd3bb. * Enable pagefind search indexing for changelog index page This allows searching for "changelog" to return the changelog index, giving users a way to discover changelogs via site search. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…#6076) Fix 5 component entries in index.mdx that were missing leading slashes and trailing slashes in URLs, and had inconsistent spacing. Add missing key_collector.svg image. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Fix blank guides/changelog and guides index pages The Hugo-to-Starlight migration stripped the redirect shortcode from guides/changelog.mdx, leaving a blank page. The guides/index.mdx was also empty since Hugo auto-generated section listings but Starlight does not. - Add /guides/changelog/ redirect to latest changelog in astro.config - Remove empty guides/changelog.mdx stub (redirect replaces it) - Populate guides/index.mdx with categorized links to all guide pages Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add changelog pages to pagefind search index The pagefind glob only indexed components, cookbook, guides, projects, and web-api. Changelog pages were not searchable. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Revert "Add changelog pages to pagefind search index" This reverts commit ffbd3bb. * Enable pagefind search indexing for changelog index page This allows searching for "changelog" to return the changelog index, giving users a way to discover changelogs via site search. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Make changelog index a real searchable page Replace the /changelog/ redirect with a LatestChangelog component that dynamically renders the latest changelog content at build time. This makes the changelog index discoverable by pagefind search while still showing the latest release content. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add client-side redirect to latest changelog The index page renders the latest changelog content for pagefind searchability, then immediately redirects visitors to the dedicated changelog page via client-side JS. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Expand changelog index description for search results Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Apply suggestion from @swoboda1337 --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…32-C2/C61 no RMT support (esphome#6086) Update docs for ESP32-C2 and ESP32-C61 which lack RMT hardware: - esp32_rmt_led_strip: Add note that C2/C61 are not supported - remote_transmitter/receiver: Note C2/C61 use software fallback, rename ESP32 config section to ESP32 RMT config, remove C61 from RMT memory tables Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…e#6087) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
✅ Deploy Preview for esphome ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description:
Related issue (if applicable): fixes
Pull request in esphome with YAML changes (if applicable):
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.mdwhen 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 lower_case format with underscores (e.g.,bme280,sht3x,dallas_temp):The ESPHome bot will respond with a downloadable ZIP file containing the SVG image.
Extract the SVG file and place it in the
/static/images/folder of this repository.Use the image in your component's index table entry in
/components/_index.md.Example: For a component called "DHT22 Temperature Sensor", use: