Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.entity_platform.EntityPlatformModule Class Reference
Inheritance diagram for homeassistant.helpers.entity_platform.EntityPlatformModule:
[legend]
Collaboration diagram for homeassistant.helpers.entity_platform.EntityPlatformModule:
[legend]

Public Member Functions

None async_setup_entry (self, HomeAssistant hass, config_entries.ConfigEntry entry, AddEntitiesCallback async_add_entities)
 
None async_setup_platform (self, HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None)
 
None setup_platform (self, HomeAssistant hass, ConfigType config, AddEntitiesCallback add_entities, DiscoveryInfoType|None discovery_info=None)
 

Detailed Description

Protocol type for entity platform modules.

Definition at line 83 of file entity_platform.py.

Member Function Documentation

◆ async_setup_entry()

None homeassistant.helpers.entity_platform.EntityPlatformModule.async_setup_entry (   self,
HomeAssistant  hass,
config_entries.ConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up an integration platform from a config entry.

Definition at line 104 of file entity_platform.py.

◆ async_setup_platform()

None homeassistant.helpers.entity_platform.EntityPlatformModule.async_setup_platform (   self,
HomeAssistant  hass,
ConfigType  config,
AddEntitiesCallback  async_add_entities,
DiscoveryInfoType | None   discovery_info = None 
)
Protocol type for entity platform modules.
Set up an integration platform async.

Definition at line 86 of file entity_platform.py.

◆ setup_platform()

None homeassistant.helpers.entity_platform.EntityPlatformModule.setup_platform (   self,
HomeAssistant  hass,
ConfigType  config,
AddEntitiesCallback  add_entities,
DiscoveryInfoType | None   discovery_info = None 
)
Set up an integration platform.

Definition at line 95 of file entity_platform.py.


The documentation for this class was generated from the following file: