Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.zha.helpers.ZHAGroupProxy Class Reference
Inheritance diagram for homeassistant.components.zha.helpers.ZHAGroupProxy:
[legend]
Collaboration diagram for homeassistant.components.zha.helpers.ZHAGroupProxy:
[legend]

Public Member Functions

None __init__ (self, Group group, ZHAGatewayProxy gateway_proxy)
 
list[GroupEntityReferenceassociated_entities (self, GroupMember member)
 
dict[str, Any] group_info (self)
 
None log (self, int level, str msg, *Any args, **kwargs)
 

Detailed Description

Proxy class to interact with the ZHA group instances.

Definition at line 230 of file helpers.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.zha.helpers.ZHAGroupProxy.__init__ (   self,
Group  group,
ZHAGatewayProxy  gateway_proxy 
)
Initialize the gateway proxy.

Definition at line 233 of file helpers.py.

Member Function Documentation

◆ associated_entities()

list[GroupEntityReference] homeassistant.components.zha.helpers.ZHAGroupProxy.associated_entities (   self,
GroupMember  member 
)
Return the list of entities that were derived from this endpoint.

Definition at line 256 of file helpers.py.

◆ group_info()

dict[str, Any] homeassistant.components.zha.helpers.ZHAGroupProxy.group_info (   self)
Return a group description for group.

Definition at line 239 of file helpers.py.

◆ log()

None homeassistant.components.zha.helpers.ZHAGroupProxy.log (   self,
int  level,
str  msg,
*Any  args,
**  kwargs 
)
Log a message.

Definition at line 288 of file helpers.py.


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