Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.analytics.const Namespace Reference

Variables

string ANALYTICS_ENDPOINT_URL = "https://analytics-api.home-assistant.io/v1"
 
string ANALYTICS_ENDPOINT_URL_DEV = "https://analytics-api-dev.home-assistant.io/v1"
 
string ATTR_ADDON_COUNT = "addon_count"
 
string ATTR_ADDONS = "addons"
 
string ATTR_ARCH = "arch"
 
string ATTR_AUTO_UPDATE = "auto_update"
 
string ATTR_AUTOMATION_COUNT = "automation_count"
 
string ATTR_BASE = "base"
 
string ATTR_BOARD = "board"
 
string ATTR_CERTIFICATE = "certificate"
 
string ATTR_CONFIGURED = "configured"
 
string ATTR_CUSTOM_INTEGRATIONS = "custom_integrations"
 
string ATTR_DIAGNOSTICS = "diagnostics"
 
string ATTR_ENERGY = "energy"
 
string ATTR_ENGINE = "engine"
 
string ATTR_HEALTHY = "healthy"
 
string ATTR_INSTALLATION_TYPE = "installation_type"
 
string ATTR_INTEGRATION_COUNT = "integration_count"
 
string ATTR_INTEGRATIONS = "integrations"
 
string ATTR_ONBOARDED = "onboarded"
 
string ATTR_OPERATING_SYSTEM = "operating_system"
 
string ATTR_PREFERENCES = "preferences"
 
string ATTR_PROTECTED = "protected"
 
string ATTR_RECORDER = "recorder"
 
string ATTR_SLUG = "slug"
 
string ATTR_STATE_COUNT = "state_count"
 
string ATTR_STATISTICS = "statistics"
 
string ATTR_SUPERVISOR = "supervisor"
 
string ATTR_SUPPORTED = "supported"
 
string ATTR_USAGE = "usage"
 
string ATTR_USER_COUNT = "user_count"
 
string ATTR_UUID = "uuid"
 
string ATTR_VERSION = "version"
 
string DOMAIN = "analytics"
 
 INTERVAL = timedelta(days=1)
 
 Logger
 
 PREFERENCE_SCHEMA
 
string STORAGE_KEY = "core.analytics"
 
int STORAGE_VERSION = 1
 

Detailed Description

Constants for the analytics integration.

Variable Documentation

◆ ANALYTICS_ENDPOINT_URL

string homeassistant.components.analytics.const.ANALYTICS_ENDPOINT_URL = "https://analytics-api.home-assistant.io/v1"

Definition at line 8 of file const.py.

◆ ANALYTICS_ENDPOINT_URL_DEV

string homeassistant.components.analytics.const.ANALYTICS_ENDPOINT_URL_DEV = "https://analytics-api-dev.home-assistant.io/v1"

Definition at line 9 of file const.py.

◆ ATTR_ADDON_COUNT

string homeassistant.components.analytics.const.ATTR_ADDON_COUNT = "addon_count"

Definition at line 18 of file const.py.

◆ ATTR_ADDONS

string homeassistant.components.analytics.const.ATTR_ADDONS = "addons"

Definition at line 19 of file const.py.

◆ ATTR_ARCH

string homeassistant.components.analytics.const.ATTR_ARCH = "arch"

Definition at line 20 of file const.py.

◆ ATTR_AUTO_UPDATE

string homeassistant.components.analytics.const.ATTR_AUTO_UPDATE = "auto_update"

Definition at line 21 of file const.py.

◆ ATTR_AUTOMATION_COUNT

string homeassistant.components.analytics.const.ATTR_AUTOMATION_COUNT = "automation_count"

Definition at line 22 of file const.py.

◆ ATTR_BASE

string homeassistant.components.analytics.const.ATTR_BASE = "base"

Definition at line 23 of file const.py.

◆ ATTR_BOARD

string homeassistant.components.analytics.const.ATTR_BOARD = "board"

Definition at line 24 of file const.py.

◆ ATTR_CERTIFICATE

string homeassistant.components.analytics.const.ATTR_CERTIFICATE = "certificate"

Definition at line 25 of file const.py.

◆ ATTR_CONFIGURED

string homeassistant.components.analytics.const.ATTR_CONFIGURED = "configured"

Definition at line 26 of file const.py.

◆ ATTR_CUSTOM_INTEGRATIONS

string homeassistant.components.analytics.const.ATTR_CUSTOM_INTEGRATIONS = "custom_integrations"

Definition at line 27 of file const.py.

◆ ATTR_DIAGNOSTICS

string homeassistant.components.analytics.const.ATTR_DIAGNOSTICS = "diagnostics"

Definition at line 28 of file const.py.

◆ ATTR_ENERGY

string homeassistant.components.analytics.const.ATTR_ENERGY = "energy"

Definition at line 29 of file const.py.

◆ ATTR_ENGINE

string homeassistant.components.analytics.const.ATTR_ENGINE = "engine"

Definition at line 30 of file const.py.

◆ ATTR_HEALTHY

string homeassistant.components.analytics.const.ATTR_HEALTHY = "healthy"

Definition at line 31 of file const.py.

◆ ATTR_INSTALLATION_TYPE

string homeassistant.components.analytics.const.ATTR_INSTALLATION_TYPE = "installation_type"

Definition at line 32 of file const.py.

◆ ATTR_INTEGRATION_COUNT

string homeassistant.components.analytics.const.ATTR_INTEGRATION_COUNT = "integration_count"

Definition at line 33 of file const.py.

◆ ATTR_INTEGRATIONS

string homeassistant.components.analytics.const.ATTR_INTEGRATIONS = "integrations"

Definition at line 34 of file const.py.

◆ ATTR_ONBOARDED

string homeassistant.components.analytics.const.ATTR_ONBOARDED = "onboarded"

Definition at line 35 of file const.py.

◆ ATTR_OPERATING_SYSTEM

string homeassistant.components.analytics.const.ATTR_OPERATING_SYSTEM = "operating_system"

Definition at line 36 of file const.py.

◆ ATTR_PREFERENCES

string homeassistant.components.analytics.const.ATTR_PREFERENCES = "preferences"

Definition at line 37 of file const.py.

◆ ATTR_PROTECTED

string homeassistant.components.analytics.const.ATTR_PROTECTED = "protected"

Definition at line 38 of file const.py.

◆ ATTR_RECORDER

string homeassistant.components.analytics.const.ATTR_RECORDER = "recorder"

Definition at line 39 of file const.py.

◆ ATTR_SLUG

string homeassistant.components.analytics.const.ATTR_SLUG = "slug"

Definition at line 40 of file const.py.

◆ ATTR_STATE_COUNT

string homeassistant.components.analytics.const.ATTR_STATE_COUNT = "state_count"

Definition at line 41 of file const.py.

◆ ATTR_STATISTICS

string homeassistant.components.analytics.const.ATTR_STATISTICS = "statistics"

Definition at line 42 of file const.py.

◆ ATTR_SUPERVISOR

string homeassistant.components.analytics.const.ATTR_SUPERVISOR = "supervisor"

Definition at line 43 of file const.py.

◆ ATTR_SUPPORTED

string homeassistant.components.analytics.const.ATTR_SUPPORTED = "supported"

Definition at line 44 of file const.py.

◆ ATTR_USAGE

string homeassistant.components.analytics.const.ATTR_USAGE = "usage"

Definition at line 45 of file const.py.

◆ ATTR_USER_COUNT

string homeassistant.components.analytics.const.ATTR_USER_COUNT = "user_count"

Definition at line 46 of file const.py.

◆ ATTR_UUID

string homeassistant.components.analytics.const.ATTR_UUID = "uuid"

Definition at line 47 of file const.py.

◆ ATTR_VERSION

string homeassistant.components.analytics.const.ATTR_VERSION = "version"

Definition at line 48 of file const.py.

◆ DOMAIN

string homeassistant.components.analytics.const.DOMAIN = "analytics"

Definition at line 10 of file const.py.

◆ INTERVAL

homeassistant.components.analytics.const.INTERVAL = timedelta(days=1)

Definition at line 11 of file const.py.

◆ Logger

homeassistant.components.analytics.const.Logger

Definition at line 16 of file const.py.

◆ PREFERENCE_SCHEMA

homeassistant.components.analytics.const.PREFERENCE_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  vol.Optional(ATTR_BASE): bool,
4  vol.Optional(ATTR_DIAGNOSTICS): bool,
5  vol.Optional(ATTR_STATISTICS): bool,
6  vol.Optional(ATTR_USAGE): bool,
7  }
8 )

Definition at line 51 of file const.py.

◆ STORAGE_KEY

string homeassistant.components.analytics.const.STORAGE_KEY = "core.analytics"

Definition at line 12 of file const.py.

◆ STORAGE_VERSION

int homeassistant.components.analytics.const.STORAGE_VERSION = 1

Definition at line 13 of file const.py.