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

Variables

string API_URL = "https://smartdevicemanagement.googleapis.com/v1"
 
string CONF_CLOUD_PROJECT_ID = "cloud_project_id"
 
string CONF_PROJECT_ID = "project_id"
 
string CONF_SUBSCRIBER_ID = "subscriber_id"
 
string CONF_SUBSCRIBER_ID_IMPORTED = "subscriber_id_imported"
 
string CONF_SUBSCRIPTION_NAME = "subscription_name"
 
string CONF_TOPIC_NAME = "topic_name"
 
string CONNECTIVITY_TRAIT_OFFLINE = "OFFLINE"
 
string DATA_DEVICE_MANAGER = "device_manager"
 
string DATA_SDM = "sdm"
 
string DATA_SUBSCRIBER = "subscriber"
 
string DOMAIN = "nest"
 
string INSTALLED_AUTH_DOMAIN = f"{DOMAIN}.installed"
 
tuple OAUTH2_AUTHORIZE
 
string OAUTH2_TOKEN = "https://www.googleapis.com/oauth2/v4/token"
 
list SDM_SCOPES
 
string SIGNAL_NEST_UPDATE = "nest_update"
 
string WEB_AUTH_DOMAIN = DOMAIN
 

Detailed Description

Constants used by the Nest component.

Variable Documentation

◆ API_URL

string homeassistant.components.nest.const.API_URL = "https://smartdevicemanagement.googleapis.com/v1"

Definition at line 31 of file const.py.

◆ CONF_CLOUD_PROJECT_ID

string homeassistant.components.nest.const.CONF_CLOUD_PROJECT_ID = "cloud_project_id"

Definition at line 16 of file const.py.

◆ CONF_PROJECT_ID

string homeassistant.components.nest.const.CONF_PROJECT_ID = "project_id"

Definition at line 11 of file const.py.

◆ CONF_SUBSCRIBER_ID

string homeassistant.components.nest.const.CONF_SUBSCRIBER_ID = "subscriber_id"

Definition at line 14 of file const.py.

◆ CONF_SUBSCRIBER_ID_IMPORTED

string homeassistant.components.nest.const.CONF_SUBSCRIBER_ID_IMPORTED = "subscriber_id_imported"

Definition at line 15 of file const.py.

◆ CONF_SUBSCRIPTION_NAME

string homeassistant.components.nest.const.CONF_SUBSCRIPTION_NAME = "subscription_name"

Definition at line 13 of file const.py.

◆ CONF_TOPIC_NAME

string homeassistant.components.nest.const.CONF_TOPIC_NAME = "topic_name"

Definition at line 12 of file const.py.

◆ CONNECTIVITY_TRAIT_OFFLINE

string homeassistant.components.nest.const.CONNECTIVITY_TRAIT_OFFLINE = "OFFLINE"

Definition at line 18 of file const.py.

◆ DATA_DEVICE_MANAGER

string homeassistant.components.nest.const.DATA_DEVICE_MANAGER = "device_manager"

Definition at line 6 of file const.py.

◆ DATA_SDM

string homeassistant.components.nest.const.DATA_SDM = "sdm"

Definition at line 4 of file const.py.

◆ DATA_SUBSCRIBER

string homeassistant.components.nest.const.DATA_SUBSCRIBER = "subscriber"

Definition at line 5 of file const.py.

◆ DOMAIN

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

Definition at line 3 of file const.py.

◆ INSTALLED_AUTH_DOMAIN

string homeassistant.components.nest.const.INSTALLED_AUTH_DOMAIN = f"{DOMAIN}.installed"

Definition at line 9 of file const.py.

◆ OAUTH2_AUTHORIZE

tuple homeassistant.components.nest.const.OAUTH2_AUTHORIZE
Initial value:
1 = (
2  "https://nestservices.google.com/partnerconnections/{project_id}/auth"
3 )

Definition at line 23 of file const.py.

◆ OAUTH2_TOKEN

string homeassistant.components.nest.const.OAUTH2_TOKEN = "https://www.googleapis.com/oauth2/v4/token"

Definition at line 26 of file const.py.

◆ SDM_SCOPES

list homeassistant.components.nest.const.SDM_SCOPES
Initial value:
1 = [
2  "https://www.googleapis.com/auth/sdm.service",
3  "https://www.googleapis.com/auth/pubsub",
4 ]

Definition at line 27 of file const.py.

◆ SIGNAL_NEST_UPDATE

string homeassistant.components.nest.const.SIGNAL_NEST_UPDATE = "nest_update"

Definition at line 20 of file const.py.

◆ WEB_AUTH_DOMAIN

string homeassistant.components.nest.const.WEB_AUTH_DOMAIN = DOMAIN

Definition at line 8 of file const.py.