Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.restore_state.StoredState Class Reference

Public Member Functions

None __init__ (self, State state, ExtraStoredData|None extra_data, datetime last_seen)
 
dict[str, Any] as_dict (self)
 
Self from_dict (cls, dict json_dict)
 

Public Attributes

 extra_data
 
 last_seen
 
 state
 

Detailed Description

Object to represent a stored state.

Definition at line 61 of file restore_state.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.helpers.restore_state.StoredState.__init__ (   self,
State  state,
ExtraStoredData | None  extra_data,
datetime  last_seen 
)
Initialize a new stored state.

Definition at line 64 of file restore_state.py.

Member Function Documentation

◆ as_dict()

dict[str, Any] homeassistant.helpers.restore_state.StoredState.as_dict (   self)
Return a dict representation of the stored state to be JSON serialized.

Definition at line 75 of file restore_state.py.

◆ from_dict()

Self homeassistant.helpers.restore_state.StoredState.from_dict (   cls,
dict  json_dict 
)
Initialize a stored state from a dict.

Definition at line 84 of file restore_state.py.

Member Data Documentation

◆ extra_data

homeassistant.helpers.restore_state.StoredState.extra_data

Definition at line 71 of file restore_state.py.

◆ last_seen

homeassistant.helpers.restore_state.StoredState.last_seen

Definition at line 72 of file restore_state.py.

◆ state

homeassistant.helpers.restore_state.StoredState.state

Definition at line 73 of file restore_state.py.


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