Skip to content

fix: register boost services on Home Assistant 2026.11 (2026.11.0 hotfix) - #239

Merged
KJonline merged 2 commits into
Pyhass:masterfrom
nsleigh:fix/boost-services-2026-11-hotfix
Nov 8, 2026
Merged

KJonline merged 2 commits into
Pyhass:masterfrom
nsleigh:fix/boost-services-2026-11-hotfix

Conversation

@nsleigh

@nsleigh nsleigh commented Nov 8, 2026

Copy link
Copy Markdown

What does this change?

Replaces #234, rebased onto master as requested so the fix can ship as a stable release separate from the 2.0 beta in dev.

Home Assistant 2026.11 moved hive.boost_heating_on, hive.boost_heating_off and hive.boost_hot_water out of the core climate / water_heater platforms into homeassistant/components/hive/services.py, registered from core's async_setup. This component replaces the hive domain, so core's async_setup never runs and the three boost actions are missing on 2026.11.

Two commits:

  1. The fix from fix: register boost services on Home Assistant 2026.11 #234, unchanged: an async_setup that calls core's async_setup_services when it exists, plus CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN). The import is guarded, so on HA < 2026.11 it does nothing and the platforms register the services as before.
  2. manifest.json version 2026.10.1b2 → 2026.11.0. pyhive-integration stays at 1.0.10 (already the pin on master).

Related issues

Fixes #235

Checklist

🤖 Generated with Claude Code

nsleigh and others added 2 commits November 8, 2026 16:00
Home Assistant 2026.11 moved boost_heating_on, boost_heating_off and
boost_hot_water out of the hive climate/water_heater platforms into
hive/services.py, registered from core's async_setup. This component
replaces the hive domain, so core's async_setup never runs and the
services are missing. Add async_setup that calls core's
async_setup_services when it exists (no-op on older versions, where the
platforms still register them), plus the matching CONFIG_SCHEMA.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nsleigh
nsleigh requested a review from KJonline as a code owner November 8, 2026 16:00
@KJonline
KJonline merged commit 6b8bcc9 into Pyhass:master Nov 8, 2026
2 of 5 checks passed
@nsleigh
nsleigh deleted the fix/boost-services-2026-11-hotfix branch November 9, 2026 08:25
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.

2 participants