File tree Expand file tree Collapse file tree 9 files changed +19
-15
lines changed
custom_components/plugwise Expand file tree Collapse file tree 9 files changed +19
-15
lines changed Original file line number Diff line number Diff line change 22
33Versions from 0.40 and up
44
5+ ## Ongoing
6+
7+ - Downstream HA [ Core PR] ( https://github.com/home-assistant/core/pull/138201 ) update signature of platforms' async_setup_entry
8+
59## v0.57.1
610
711- Bugfix for Stretch (Issue #833 ) via plugwise [ v1.7.2] ( https://github.com/plugwise/python-plugwise/releases/tag/v1.7.2 )
Original file line number Diff line number Diff line change 1818)
1919from homeassistant .const import EntityCategory
2020from homeassistant .core import HomeAssistant , callback
21- from homeassistant .helpers .entity_platform import AddEntitiesCallback
21+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
2222
2323from .const import (
2424 BATTERY_STATE ,
@@ -104,7 +104,7 @@ class PlugwiseBinarySensorEntityDescription(BinarySensorEntityDescription):
104104async def async_setup_entry (
105105 hass : HomeAssistant ,
106106 entry : PlugwiseConfigEntry ,
107- async_add_entities : AddEntitiesCallback ,
107+ async_add_entities : AddConfigEntryEntitiesCallback ,
108108) -> None :
109109 """Set up Plugwise binary_sensors from a config entry."""
110110 coordinator = entry .runtime_data
Original file line number Diff line number Diff line change 55from homeassistant .components .button import ButtonDeviceClass , ButtonEntity
66from homeassistant .const import EntityCategory
77from homeassistant .core import HomeAssistant
8- from homeassistant .helpers .entity_platform import AddEntitiesCallback
8+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
99
1010from .const import (
1111 LOGGER , # pw-betea
2121async def async_setup_entry (
2222 hass : HomeAssistant ,
2323 entry : PlugwiseConfigEntry ,
24- async_add_entities : AddEntitiesCallback ,
24+ async_add_entities : AddConfigEntryEntitiesCallback ,
2525) -> None :
2626 """Set up Plugwise buttons from a config entry."""
2727 coordinator = entry .runtime_data
Original file line number Diff line number Diff line change 2424)
2525from homeassistant .core import HomeAssistant , callback
2626from homeassistant .exceptions import HomeAssistantError
27- from homeassistant .helpers .entity_platform import AddEntitiesCallback
27+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
2828
2929from .const import (
3030 ACTIVE_PRESET ,
5858async def async_setup_entry (
5959 hass : HomeAssistant ,
6060 entry : PlugwiseConfigEntry ,
61- async_add_entities : AddEntitiesCallback ,
61+ async_add_entities : AddConfigEntryEntitiesCallback ,
6262) -> None :
6363 """Set up Plugwise thermostats from a config entry."""
6464 coordinator = entry .runtime_data
Original file line number Diff line number Diff line change 1212)
1313from homeassistant .const import EntityCategory , UnitOfTemperature
1414from homeassistant .core import HomeAssistant , callback
15- from homeassistant .helpers .entity_platform import AddEntitiesCallback
15+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
1616
1717from .const import (
1818 LOGGER ,
@@ -69,7 +69,7 @@ class PlugwiseNumberEntityDescription(NumberEntityDescription):
6969async def async_setup_entry (
7070 hass : HomeAssistant ,
7171 entry : PlugwiseConfigEntry ,
72- async_add_entities : AddEntitiesCallback ,
72+ async_add_entities : AddConfigEntryEntitiesCallback ,
7373) -> None :
7474 """Set up Plugwise number platform from a config entry."""
7575 # Upstream above to adhere to standard used
Original file line number Diff line number Diff line change 77from homeassistant .components .select import SelectEntity , SelectEntityDescription
88from homeassistant .const import STATE_ON , EntityCategory
99from homeassistant .core import HomeAssistant , callback
10- from homeassistant .helpers .entity_platform import AddEntitiesCallback
10+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
1111
1212from .const import (
1313 AVAILABLE_SCHEDULES ,
@@ -74,7 +74,7 @@ class PlugwiseSelectEntityDescription(SelectEntityDescription):
7474async def async_setup_entry (
7575 hass : HomeAssistant ,
7676 entry : PlugwiseConfigEntry ,
77- async_add_entities : AddEntitiesCallback ,
77+ async_add_entities : AddConfigEntryEntitiesCallback ,
7878) -> None :
7979 """Set up Plugwise selector from a config entry."""
8080 coordinator = entry .runtime_data
Original file line number Diff line number Diff line change 2626 UnitOfVolumeFlowRate ,
2727)
2828from homeassistant .core import HomeAssistant , callback
29- from homeassistant .helpers .entity_platform import AddEntitiesCallback
29+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
3030
3131from .const import (
3232 DHW_SETPOINT ,
@@ -459,7 +459,7 @@ class PlugwiseSensorEntityDescription(SensorEntityDescription):
459459async def async_setup_entry (
460460 hass : HomeAssistant ,
461461 entry : PlugwiseConfigEntry ,
462- async_add_entities : AddEntitiesCallback ,
462+ async_add_entities : AddConfigEntryEntitiesCallback ,
463463) -> None :
464464 """Set up Plugwise sensors from a config entry."""
465465 # Upstream as Plugwise not Smile
Original file line number Diff line number Diff line change 1414)
1515from homeassistant .const import EntityCategory
1616from homeassistant .core import HomeAssistant , callback
17- from homeassistant .helpers .entity_platform import AddEntitiesCallback
17+ from homeassistant .helpers .entity_platform import AddConfigEntryEntitiesCallback
1818
1919from .const import (
2020 COOLING_ENA_SWITCH ,
@@ -72,7 +72,7 @@ class PlugwiseSwitchEntityDescription(SwitchEntityDescription):
7272async def async_setup_entry (
7373 hass : HomeAssistant ,
7474 entry : PlugwiseConfigEntry ,
75- async_add_entities : AddEntitiesCallback ,
75+ async_add_entities : AddConfigEntryEntitiesCallback ,
7676) -> None :
7777 """Set up Plugwise switches from a config entry."""
7878 coordinator = entry .runtime_data
Original file line number Diff line number Diff line change 99 " sensor" ,
1010 " switch"
1111 ],
12- "homeassistant" : " 2025.2 .0" ,
12+ "homeassistant" : " 2025.3 .0" ,
1313 "render_readme" : true
1414}
You can’t perform that action at this time.
0 commit comments