Skip to content

chore: release v1.1.5 - #11

Merged
yellowcooln merged 1 commit into
mainfrom
dev
Jul 10, 2026
Merged

chore: release v1.1.5#11
yellowcooln merged 1 commit into
mainfrom
dev

Conversation

@yellowcooln

Copy link
Copy Markdown
Member

Overview

This PR updates the Home Assistant integration to support the latest openHop Repeater development API, adds new diagnostic entities and configuration controls, and fixes compatibility with newer Home Assistant releases.

What's Changed

Latest Repeater API Support

  • Added support for the latest openHop Repeater development API additions.
  • Updated entity mapping to expose newly available diagnostics.

New Diagnostic Entities

Added Home Assistant entities for:

  • Packet type statistics
  • Listen Before Talk (LBT) diagnostics
  • Default region
  • Update channel

Default Region Controls

  • Added support for selecting the default region from the list of regions advertised by the connected Repeater.
  • Region selection is based on the available transport key regions exposed by the Repeater API.

Home Assistant Compatibility

  • Fixed the Options Flow crash on newer Home Assistant versions.
  • Removes assignment to the now read-only OptionsFlow.config_entry property.

CAD Validation

  • Updated CAD settings validation to match the Repeater API.
  • CAD threshold values are now validated within the supported range of 0–255.

Validation

  • ✅ HACS validation passed.
  • ✅ Hassfest validation passed.
  • ✅ Python smoke tests passed.
  • ✅ Verified new API coverage and diagnostic entities.
  • ✅ Verified Options Flow compatibility on newer Home Assistant versions.
  • ✅ Verified CAD validation matches current Repeater API behavior.

@yellowcooln yellowcooln self-assigned this Jul 10, 2026
@yellowcooln yellowcooln added bug Something isn't working enhancement New feature or request labels Jul 10, 2026
@yellowcooln
yellowcooln merged commit e170552 into main Jul 10, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant