Skip to content

Prevent climate entities for rooms without heating - Issue #762 - #771

Merged
andyblac merged 3 commits into
asantaga:devfrom
andyblac:Issue762
Oct 25, 2026
Merged

andyblac merged 3 commits into
asantaga:devfrom
andyblac:Issue762

Conversation

@andyblac

Copy link
Copy Markdown
Collaborator

Summary

Prevents Wiser rooms without heating capability from incorrectly creating Home Assistant climate entities.

The Wiser room and its non-heating devices remain available. Only the unsupported heating control is suppressed.

Changes

  • Require a room to contain devices and report heating support before creating its climate entity.
  • Preserve compatibility when older hub data does not provide room capabilities.
  • Add regression coverage for heating, non-heating, empty and legacy rooms.
  • Add the fix to the v4.0.2b0 changelog.

Testing

  • All 36 focused room and hub naming tests pass.

Fixes #762

@andyblac
andyblac changed the base branch from master to dev October 25, 2026 18:50
@andyblac
andyblac merged commit 27ece34 into asantaga:dev Oct 25, 2026
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.

Ability to create a room without heating.

1 participant