Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

Commit bb77848

Browse files
Ubuntuclaude
authored andcommitted
fix(entities): import DeviceInfo from entity module, not device_registry
HA 2024+ moved DeviceInfo to homeassistant.helpers.entity. The old import path caused ImportError on setup, preventing all entity platforms (sensor, select, number) from loading. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 44019c1 commit bb77848

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

custom_components/luxtronik2_modbus_proxy/number.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from homeassistant.config_entries import ConfigEntry
3030
from homeassistant.const import EntityCategory, UnitOfTemperature
3131
from homeassistant.core import HomeAssistant
32-
from homeassistant.helpers.device_registry import DeviceInfo
32+
from homeassistant.helpers.entity import DeviceInfo
3333
from homeassistant.helpers.entity_platform import AddEntitiesCallback
3434
from homeassistant.helpers.update_coordinator import CoordinatorEntity
3535

custom_components/luxtronik2_modbus_proxy/select.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from homeassistant.components.select import SelectEntity, SelectEntityDescription
2424
from homeassistant.config_entries import ConfigEntry
2525
from homeassistant.core import HomeAssistant
26-
from homeassistant.helpers.device_registry import DeviceInfo
26+
from homeassistant.helpers.entity import DeviceInfo
2727
from homeassistant.helpers.entity_platform import AddEntitiesCallback
2828
from homeassistant.helpers.update_coordinator import CoordinatorEntity
2929

custom_components/luxtronik2_modbus_proxy/sensor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
from homeassistant.config_entries import ConfigEntry
3737
from homeassistant.const import EntityCategory
3838
from homeassistant.core import HomeAssistant
39-
from homeassistant.helpers.device_registry import DeviceInfo
39+
from homeassistant.helpers.entity import DeviceInfo
4040
from homeassistant.helpers.entity_platform import AddEntitiesCallback
4141
from homeassistant.helpers.update_coordinator import CoordinatorEntity
4242

0 commit comments

Comments
 (0)