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

Public Member Functions

bool|None async_check_significant_change (self, HomeAssistant hass, str old_state, Mapping[str, Any] old_attrs, str new_state, Mapping[str, Any] new_attrs)
 

Detailed Description

Define the format of significant_change platforms.

Definition at line 69 of file significant_change.py.

Member Function Documentation

◆ async_check_significant_change()

bool | None homeassistant.helpers.significant_change.SignificantChangeProtocol.async_check_significant_change (   self,
HomeAssistant  hass,
str  old_state,
Mapping[str, Any]  old_attrs,
str  new_state,
Mapping[str, Any]  new_attrs 
)
Test if state significantly changed.

Definition at line 72 of file significant_change.py.


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