Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.zone.Zone
 
class  homeassistant.components.zone.ZoneStorageCollection
 

Namespaces

 homeassistant.components.zone
 

Functions

dict homeassistant.components.zone._home_conf (HomeAssistant hass)
 
State|None homeassistant.components.zone.async_active_zone (HomeAssistant hass, float latitude, float longitude, int radius=0)
 
bool homeassistant.components.zone.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.zone.async_setup_entry (HomeAssistant hass, config_entries.ConfigEntry config_entry)
 
None homeassistant.components.zone.async_setup_track_zone_entity_ids (HomeAssistant hass)
 
bool homeassistant.components.zone.async_unload_entry (HomeAssistant hass, config_entries.ConfigEntry config_entry)
 
Any homeassistant.components.zone.empty_value (Any value)
 
bool homeassistant.components.zone.in_zone (State zone, float latitude, float longitude, float radius=0)
 

Variables

 homeassistant.components.zone._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.zone.CONF_PASSIVE
 
 homeassistant.components.zone.CONF_RADIUS
 
 homeassistant.components.zone.CONFIG_SCHEMA
 
 homeassistant.components.zone.default
 
bool homeassistant.components.zone.DEFAULT_PASSIVE = False
 
int homeassistant.components.zone.DEFAULT_RADIUS = 100
 
string homeassistant.components.zone.ENTITY_ID_FORMAT = "zone.{}"
 
string homeassistant.components.zone.ENTITY_ID_HOME = ENTITY_ID_FORMAT.format(HOME_ZONE)
 
 homeassistant.components.zone.ENTITY_ID_SORTER = attrgetter("entity_id")
 
string homeassistant.components.zone.ICON_HOME = "mdi:home"
 
string homeassistant.components.zone.ICON_IMPORT = "mdi:import"
 
 homeassistant.components.zone.RELOAD_SERVICE_SCHEMA = vol.Schema({})
 
 homeassistant.components.zone.STORAGE_KEY = DOMAIN
 
int homeassistant.components.zone.STORAGE_VERSION = 1
 
 homeassistant.components.zone.VolDictType
 
string homeassistant.components.zone.ZONE_ENTITY_IDS = "zone_entity_ids"