Skip to content

New Diagnostics, Region Controls, and Home Assistant Compatibility

Choose a tag to compare

@yellowcooln yellowcooln released this 10 Jul 20:14
e170552

This release updates the integration for the latest openHop Repeater development API, adds new diagnostic entities and region controls, improves compatibility with newer Home Assistant versions, and aligns validation with current Repeater behavior.

Highlights

Latest Repeater API Support

  • Added support for the latest openHop Repeater development API additions.
  • Updated the integration to expose newly available diagnostic data.

New Diagnostic Entities

Added Home Assistant entities for:

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

Default Region Control

  • Added support for selecting the Repeater's default region from the available transport key regions.
  • Region selection is synchronized with the current Repeater API.

Home Assistant Compatibility

  • Fixed the Options Flow crash on newer Home Assistant releases.
  • Updated the integration to avoid assigning to the now read-only OptionsFlow.config_entry property. Thank you @wazmac for the issue report.

Validation Improvements

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

Validation

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

What's Changed

Features

Full Changelog: v1.1.4...v1.1.5