agittins / agittins/bermuda

bermuda uses device_registry.devices which is deprecated

Open
#820 1 comment 3 reactions 1 assignee Claimed by @agittins View on GitHub
Dominant language
Python
Stars
2k
Forks
70
PR merge metrics
No merged PRs in 30d

Description

## Describe the bug
Testing the September 2026 core beta release the following depreciation warning is generated:

Logger: homeassistant.helpers.frame
Source: helpers/frame.py:348
First occurred: 08:17:47 (3 occurrences)
Last logged: 08:17:58

Detected that custom integration 'bermuda' uses `device_registry.devices` as a mapping or calls its lookup methods, which is deprecated; iterate it to get the device entries, or use `async_get`, `async_entries_for_config_entry` and similar helpers for lookups at custom_components/bermuda/bermuda_device.py, line 321: devreg_devices = self._coordinator.dr.devices.get_entries(None, connections=connlist). This will stop working in Home Assistant 2027.9.0, please create a bug report at https://github.com/agittins/bermuda/issues

No actual impact on operation, at least not for another year :)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.