Public Member Functions | |
| None | __init__ (self) |
| list[AreaEntry] | get_areas_for_floor (self, str floor) |
| list[AreaEntry] | get_areas_for_label (self, str label) |
Public Member Functions inherited from homeassistant.helpers.area_registry.AreaEntry | |
| json_fragment | json_fragment (self) |
Public Member Functions inherited from homeassistant.helpers.normalized_name_base_registry.NormalizedNameBaseRegistryEntry | |
| None | __post_init__ (self) |
Private Member Functions | |
| None | _index_entry (self, str key, AreaEntry entry) |
| None | _unindex_entry (self, str key, AreaEntry|None replacement_entry=None) |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.helpers.area_registry.AreaEntry | |
| compare | |
| default_factory | |
| dict | |
| False | |
| init | |
Static Public Attributes inherited from homeassistant.helpers.normalized_name_base_registry.NormalizedNameBaseRegistryEntry | |
| datetime | |
| default_factory | |
| init | |
| str | |
Class to hold area registry items.
Definition at line 151 of file area_registry.py.
| None homeassistant.helpers.area_registry.AreaRegistryItems.__init__ | ( | self | ) |
Initialize the area registry items.
Definition at line 154 of file area_registry.py.
|
private |
Index an entry.
Definition at line 160 of file area_registry.py.
|
private |
Definition at line 168 of file area_registry.py.
| list[AreaEntry] homeassistant.helpers.area_registry.AreaRegistryItems.get_areas_for_floor | ( | self, | |
| str | floor | ||
| ) |
Get areas for floor.
Definition at line 185 of file area_registry.py.
| list[AreaEntry] homeassistant.helpers.area_registry.AreaRegistryItems.get_areas_for_label | ( | self, | |
| str | label | ||
| ) |
Get areas for label.
Definition at line 180 of file area_registry.py.