Skip to content
Home Assistant TestFlight
Apple HomeKit

HomeKit Controller devices (3-element identifiers)

Windows and Coverings · Climate

Works

1 report: 1 says it works.

Reported with 1 integration: Bermuda BLE Trilateration.

What people report

IntegrationIn Home AssistantIn Apple HomeWhat they saidSource
Bermuda BLE TrilaterationWorksValueError on device registry update; fixed in v0.8.8
Saved copy
Configuration - Home Assistant Core: 2026.6.4 - Home Assistant OS: 18.0 - Supervisor: 2026.06.2 - Bermuda: 0.8.5 - HomeKit Controller is installed and has active devices. ## Describe the bug Bermuda's `device_registry_updated` callback assumes every device identifier contains exactly two elements: [code] HomeKit Controller devices can have three-element identifiers. When one of these device registry entries is updated, Bermuda raises `ValueError: too many values to unpack (expected 2, got 3)` and aborts the callback. This occurred once on June 22, 2026 immediately after Home Assistant startup …

Excerpt saved from GitHub on 2026-10-23.

Issue #757 · 2026-06

Each row is one report from a GitHub thread, an integration’s docs, or r/homeassistant. Check the date and the linked source before you buy.

In ReReHome

Once Home Assistant’s HomeKit Bridge shares it, this device reaches Apple Home as a HomeKit accessory behind your Home Assistant bridge, so ReReHome shows and controls it like any other.

Identifiers

BrandApple HomeKit
CategoryWindows and Coverings