Classes | |
| class | DatasetEntry |
| class | DatasetPreferredError |
| class | DatasetStore |
| class | DatasetStoreStore |
Functions | |
| None | async_add_dataset (HomeAssistant hass, str source, str tlv, *str|None preferred_border_agent_id=None, str|None preferred_extended_address=None) |
| str|None | async_get_dataset (HomeAssistant hass, str dataset_id) |
| str|None | async_get_preferred_dataset (HomeAssistant hass) |
| DatasetStore | async_get_store (HomeAssistant hass) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| int | BORDER_AGENT_DISCOVERY_TIMEOUT = 30 |
| string | DATA_STORE = "thread.datasets" |
| int | SAVE_DELAY = 10 |
| string | STORAGE_KEY = "thread.datasets" |
| int | STORAGE_VERSION_MAJOR = 1 |
| int | STORAGE_VERSION_MINOR = 4 |
Persistently store thread datasets.
| None homeassistant.components.thread.dataset_store.async_add_dataset | ( | HomeAssistant | hass, |
| str | source, | ||
| str | tlv, | ||
| *str | None | preferred_border_agent_id = None, |
||
| str | None | preferred_extended_address = None |
||
| ) |
Add a dataset.
Definition at line 460 of file dataset_store.py.
| str | None homeassistant.components.thread.dataset_store.async_get_dataset | ( | HomeAssistant | hass, |
| str | dataset_id | ||
| ) |
Get a dataset.
Definition at line 473 of file dataset_store.py.
| str | None homeassistant.components.thread.dataset_store.async_get_preferred_dataset | ( | HomeAssistant | hass | ) |
Get the preferred dataset.
Definition at line 481 of file dataset_store.py.
| DatasetStore homeassistant.components.thread.dataset_store.async_get_store | ( | HomeAssistant | hass | ) |
Get the dataset store.
Definition at line 453 of file dataset_store.py.
|
private |
Definition at line 30 of file dataset_store.py.
| int homeassistant.components.thread.dataset_store.BORDER_AGENT_DISCOVERY_TIMEOUT = 30 |
Definition at line 23 of file dataset_store.py.
| string homeassistant.components.thread.dataset_store.DATA_STORE = "thread.datasets" |
Definition at line 24 of file dataset_store.py.
| int homeassistant.components.thread.dataset_store.SAVE_DELAY = 10 |
Definition at line 28 of file dataset_store.py.
| string homeassistant.components.thread.dataset_store.STORAGE_KEY = "thread.datasets" |
Definition at line 25 of file dataset_store.py.
| int homeassistant.components.thread.dataset_store.STORAGE_VERSION_MAJOR = 1 |
Definition at line 26 of file dataset_store.py.
| int homeassistant.components.thread.dataset_store.STORAGE_VERSION_MINOR = 4 |
Definition at line 27 of file dataset_store.py.