Namespaces | |
| config_flow | |
| const | |
| diagnostics | |
| sensor | |
Classes | |
| class | DsmrState |
Functions | |
| dict[str, Any]|None | async_migrate_entity_entry (ConfigEntry config_entry, er.RegistryEntry entity_entry) |
| bool | async_setup_entry (HomeAssistant hass, DsmrConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, DsmrConfigEntry entry) |
| None | async_update_options (HomeAssistant hass, DsmrConfigEntry entry) |
Variables | |
| DsmrConfigEntry | |
The dsmr component.
| dict[str, Any] | None homeassistant.components.dsmr.async_migrate_entity_entry | ( | ConfigEntry | config_entry, |
| er.RegistryEntry | entity_entry | ||
| ) |
Migrate DSMR entity entries. - Migrates unique ID for sensors based on entity description name to key.
Definition at line 67 of file __init__.py.
| bool homeassistant.components.dsmr.async_setup_entry | ( | HomeAssistant | hass, |
| DsmrConfigEntry | entry | ||
| ) |
Set up DSMR from a config entry.
Definition at line 30 of file __init__.py.
| bool homeassistant.components.dsmr.async_unload_entry | ( | HomeAssistant | hass, |
| DsmrConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 49 of file __init__.py.
| None homeassistant.components.dsmr.async_update_options | ( | HomeAssistant | hass, |
| DsmrConfigEntry | entry | ||
| ) |
Update options.
Definition at line 61 of file __init__.py.
| homeassistant.components.dsmr.DsmrConfigEntry |
Definition at line 27 of file __init__.py.