Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.device_automation.condition.DeviceAutomationConditionProtocol Class Reference
Inheritance diagram for homeassistant.components.device_automation.condition.DeviceAutomationConditionProtocol:
[legend]
Collaboration diagram for homeassistant.components.device_automation.condition.DeviceAutomationConditionProtocol:
[legend]

Public Member Functions

dict[str, vol.Schema] async_get_condition_capabilities (self, HomeAssistant hass, ConfigType config)
 
- Public Member Functions inherited from homeassistant.helpers.condition.ConditionProtocol
ConfigType async_validate_condition_config (self, HomeAssistant hass, ConfigType config)
 

Detailed Description

Define the format of device_condition modules.

Each module must define either CONDITION_SCHEMA or async_validate_condition_config
from ConditionProtocol.

Definition at line 22 of file condition.py.

Member Function Documentation

◆ async_get_condition_capabilities()

dict[str, vol.Schema] homeassistant.components.device_automation.condition.DeviceAutomationConditionProtocol.async_get_condition_capabilities (   self,
HomeAssistant  hass,
ConfigType   config 
)
List condition capabilities.

Definition at line 29 of file condition.py.


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