Image: github.com · What does this implement/fix? For an it8951 display with no lambda, no pages and no external writer, _final_validate set show_test_card to True unconditionally. That causes two problems: an explic...
Stopping an ESPHome test card overwriting an e-paper display
A Claude Code-assisted ESPHome patch preserves an explicit test-card setting and avoids clearing an IT8951 display unexpectedly.
Credits
- Source byline ernestoongaro Source ↗
Earliest dated source:
The full story
A Claude Code-assisted ESPHome patch preserves an explicit test-card setting and avoids clearing an IT8951 display unexpectedly.
The contributor supplies component tests and describes an on-device check of the equivalent workaround. That device check is distinct from running the exact proposed patch on hardware.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- ESPHome Project: [it8951] Respect show_test_card: false and skip the test card for update_interval: neverSource byline: ernestoongaroPublished
The contributor’s pull request, including its AI disclosure and test notes.
- The project: developers.esphome.io
Linked in the post.