Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.group.registry.GroupIntegrationRegistry Class Reference

Public Member Functions

None __init__ (self, HomeAssistant hass)
 
None exclude_domain (self, str domain)
 
None on_off_states (self, Platform|str domain, set[str] on_states, str default_on_state, str off_state)
 

Public Attributes

 exclude_domains
 
 hass
 

Detailed Description

Class to hold a registry of integrations.

Definition at line 165 of file registry.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.group.registry.GroupIntegrationRegistry.__init__ (   self,
HomeAssistant  hass 
)
Imitialize registry.

Definition at line 168 of file registry.py.

Member Function Documentation

◆ exclude_domain()

None homeassistant.components.group.registry.GroupIntegrationRegistry.exclude_domain (   self,
str  domain 
)
Exclude the current domain.

Definition at line 180 of file registry.py.

◆ on_off_states()

None homeassistant.components.group.registry.GroupIntegrationRegistry.on_off_states (   self,
Platform | str  domain,
set[str]  on_states,
str  default_on_state,
str  off_state 
)
Register on and off states for the current domain.

Legacy group support will not be extended for new domains.

Definition at line 185 of file registry.py.

Member Data Documentation

◆ exclude_domains

homeassistant.components.group.registry.GroupIntegrationRegistry.exclude_domains

Definition at line 174 of file registry.py.

◆ hass

homeassistant.components.group.registry.GroupIntegrationRegistry.hass

Definition at line 170 of file registry.py.


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