Skip to content

Upgrade ESPHome to latest version (2026.8.2) - #81

Open
queengooborg wants to merge 8 commits into
spuder:mainfrom
queengooborg:esphome-upgrade
Open

queengooborg wants to merge 8 commits into
spuder:mainfrom
queengooborg:esphome-upgrade

Conversation

@queengooborg

Copy link
Copy Markdown
Contributor

This PR upgrades ESPHome to the latest version (2026.8.2 as of the time of this writing). This replaces some deprecated function calls and gradually upgrades the library.

Additionally, to ensure that a contributor will use the correct version of ESPHome, this updates the readme to set up a virtualenv and install ESPHome through pip.

mcdaddytalk added a commit to kajecode/OpenSpool that referenced this pull request Sep 17, 2026
Merges spuder#81, which independently fixes the same
ESPHome-2026.x compatibility issues patched in 726e04a (missing
Breathing Green effect, ESPColor -> Color, select .state ->
.current_option()), plus bumps min_version/CI to 2026.8.2 and adds
a requirements.txt + venv setup to the README.

Conflicts resolved by keeping the .c_str() conversions on
current_option() (verified to compile against the current
ArduinoJson version) and fixing an invalid requirements.txt pin
(esphome=2026.8.2 -> esphome==2026.8.2, "=" is not valid pip
requirements syntax).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EaX6nVD6KwheVrBvUFGc5u
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