Variables | |
| string | CHALLENGE_ACK_NEEDED = "ackNeeded" |
| string | CHALLENGE_FAILED_PIN_NEEDED = "challengeFailedPinNeeded" |
| string | CHALLENGE_PIN_NEEDED = "pinNeeded" |
| string | CONF_ALIASES = "aliases" |
| string | CONF_CLIENT_EMAIL = "client_email" |
| string | CONF_ENTITY_CONFIG = "entity_config" |
| string | CONF_EXPOSE = "expose" |
| string | CONF_EXPOSE_BY_DEFAULT = "expose_by_default" |
| string | CONF_EXPOSED_DOMAINS = "exposed_domains" |
| string | CONF_PRIVATE_KEY = "private_key" |
| string | CONF_PROJECT_ID = "project_id" |
| string | CONF_REPORT_STATE = "report_state" |
| string | CONF_ROOM_HINT = "room" |
| string | CONF_SECURE_DEVICES_PIN = "secure_devices_pin" |
| string | CONF_SERVICE_ACCOUNT = "service_account" |
| string | DATA_CONFIG = "config" |
| bool | DEFAULT_EXPOSE_BY_DEFAULT = True |
| list | DEFAULT_EXPOSED_DOMAINS |
| dictionary | DEVICE_CLASS_TO_GOOGLE_TYPES |
| string | DOMAIN = "google_assistant" |
| dictionary | DOMAIN_TO_GOOGLE_TYPES |
| string | ERR_ALREADY_ARMED = "alreadyArmed" |
| string | ERR_ALREADY_DISARMED = "alreadyDisarmed" |
| string | ERR_ALREADY_STOPPED = "alreadyStopped" |
| string | ERR_CHALLENGE_NEEDED = "challengeNeeded" |
| string | ERR_CHALLENGE_NOT_SETUP = "challengeFailedNotSetup" |
| string | ERR_DEVICE_NOT_FOUND = "deviceNotFound" |
| string | ERR_DEVICE_OFFLINE = "deviceOffline" |
| string | ERR_FUNCTION_NOT_SUPPORTED = "functionNotSupported" |
| string | ERR_NO_AVAILABLE_CHANNEL = "noAvailableChannel" |
| string | ERR_NOT_SUPPORTED = "notSupported" |
| string | ERR_PIN_INCORRECT = "pinIncorrect" |
| string | ERR_PROTOCOL_ERROR = "protocolError" |
| string | ERR_TOO_MANY_FAILED_ATTEMPTS = "tooManyFailedAttempts" |
| string | ERR_UNKNOWN_ERROR = "unknownError" |
| string | ERR_UNSUPPORTED_INPUT = "unsupportedInput" |
| string | ERR_USER_CANCELLED = "userCancelled" |
| string | ERR_VALUE_OUT_OF_RANGE = "valueOutOfRange" |
| string | EVENT_COMMAND_RECEIVED = "google_assistant_command" |
| string | EVENT_QUERY_RECEIVED = "google_assistant_query" |
| string | EVENT_SYNC_RECEIVED = "google_assistant_sync" |
| dictionary | FAN_SPEEDS |
| string | GOOGLE_ASSISTANT_API_ENDPOINT = "/api/google_assistant" |
| string | HOMEGRAPH_SCOPE = "https://www.googleapis.com/auth/homegraph" |
| string | HOMEGRAPH_TOKEN_URL = "https://accounts.google.com/o/oauth2/token" |
| string | HOMEGRAPH_URL = "https://homegraph.googleapis.com/" |
| dictionary | NOT_EXPOSE_LOCAL = {TYPE_ALARM, TYPE_LOCK, TYPE_THERMOSTAT} |
| string | PREFIX_TYPES = "action.devices.types." |
| string | REPORT_STATE_BASE_URL = f"{HOMEGRAPH_URL}v1/devices:reportStateAndNotification" |
| string | REQUEST_SYNC_BASE_URL = f"{HOMEGRAPH_URL}v1/devices:requestSync" |
| string | SERVICE_REQUEST_SYNC = "request_sync" |
| string | SOURCE_CLOUD = "cloud" |
| string | SOURCE_LOCAL = "local" |
| string | STORE_AGENT_USER_IDS = "agent_user_ids" |
| string | STORE_GOOGLE_LOCAL_WEBHOOK_ID = "local_webhook_id" |
| string | TYPE_ALARM = f"{PREFIX_TYPES}SECURITYSYSTEM" |
| string | TYPE_AWNING = f"{PREFIX_TYPES}AWNING" |
| string | TYPE_BLINDS = f"{PREFIX_TYPES}BLINDS" |
| string | TYPE_CAMERA = f"{PREFIX_TYPES}CAMERA" |
| string | TYPE_CARBON_MONOXIDE_DETECTOR = f"{PREFIX_TYPES}CARBON_MONOXIDE_DETECTOR" |
| string | TYPE_CURTAIN = f"{PREFIX_TYPES}CURTAIN" |
| string | TYPE_DEHUMIDIFIER = f"{PREFIX_TYPES}DEHUMIDIFIER" |
| string | TYPE_DOOR = f"{PREFIX_TYPES}DOOR" |
| string | TYPE_DOORBELL = f"{PREFIX_TYPES}DOORBELL" |
| string | TYPE_FAN = f"{PREFIX_TYPES}FAN" |
| string | TYPE_GARAGE = f"{PREFIX_TYPES}GARAGE" |
| string | TYPE_GATE = f"{PREFIX_TYPES}GATE" |
| string | TYPE_HUMIDIFIER = f"{PREFIX_TYPES}HUMIDIFIER" |
| string | TYPE_LIGHT = f"{PREFIX_TYPES}LIGHT" |
| string | TYPE_LOCK = f"{PREFIX_TYPES}LOCK" |
| string | TYPE_OUTLET = f"{PREFIX_TYPES}OUTLET" |
| string | TYPE_RECEIVER = f"{PREFIX_TYPES}AUDIO_VIDEO_RECEIVER" |
| string | TYPE_SCENE = f"{PREFIX_TYPES}SCENE" |
| string | TYPE_SENSOR = f"{PREFIX_TYPES}SENSOR" |
| string | TYPE_SETTOP = f"{PREFIX_TYPES}SETTOP" |
| string | TYPE_SHUTTER = f"{PREFIX_TYPES}SHUTTER" |
| string | TYPE_SMOKE_DETECTOR = f"{PREFIX_TYPES}SMOKE_DETECTOR" |
| string | TYPE_SPEAKER = f"{PREFIX_TYPES}SPEAKER" |
| string | TYPE_SWITCH = f"{PREFIX_TYPES}SWITCH" |
| string | TYPE_THERMOSTAT = f"{PREFIX_TYPES}THERMOSTAT" |
| string | TYPE_TV = f"{PREFIX_TYPES}TV" |
| string | TYPE_VACUUM = f"{PREFIX_TYPES}VACUUM" |
| string | TYPE_VALVE = f"{PREFIX_TYPES}VALVE" |
| string | TYPE_WATERHEATER = f"{PREFIX_TYPES}WATERHEATER" |
| string | TYPE_WINDOW = f"{PREFIX_TYPES}WINDOW" |
Constants for Google Assistant.
| string homeassistant.components.google_assistant.const.CHALLENGE_ACK_NEEDED = "ackNeeded" |
| string homeassistant.components.google_assistant.const.CHALLENGE_FAILED_PIN_NEEDED = "challengeFailedPinNeeded" |
| string homeassistant.components.google_assistant.const.CHALLENGE_PIN_NEEDED = "pinNeeded" |
| string homeassistant.components.google_assistant.const.CONF_ALIASES = "aliases" |
| string homeassistant.components.google_assistant.const.CONF_CLIENT_EMAIL = "client_email" |
| string homeassistant.components.google_assistant.const.CONF_ENTITY_CONFIG = "entity_config" |
| string homeassistant.components.google_assistant.const.CONF_EXPOSE = "expose" |
| string homeassistant.components.google_assistant.const.CONF_EXPOSE_BY_DEFAULT = "expose_by_default" |
| string homeassistant.components.google_assistant.const.CONF_EXPOSED_DOMAINS = "exposed_domains" |
| string homeassistant.components.google_assistant.const.CONF_PRIVATE_KEY = "private_key" |
| string homeassistant.components.google_assistant.const.CONF_PROJECT_ID = "project_id" |
| string homeassistant.components.google_assistant.const.CONF_REPORT_STATE = "report_state" |
| string homeassistant.components.google_assistant.const.CONF_ROOM_HINT = "room" |
| string homeassistant.components.google_assistant.const.CONF_SECURE_DEVICES_PIN = "secure_devices_pin" |
| string homeassistant.components.google_assistant.const.CONF_SERVICE_ACCOUNT = "service_account" |
| string homeassistant.components.google_assistant.const.DATA_CONFIG = "config" |
| bool homeassistant.components.google_assistant.const.DEFAULT_EXPOSE_BY_DEFAULT = True |
| list homeassistant.components.google_assistant.const.DEFAULT_EXPOSED_DOMAINS |
| dictionary homeassistant.components.google_assistant.const.DEVICE_CLASS_TO_GOOGLE_TYPES |
| string homeassistant.components.google_assistant.const.DOMAIN = "google_assistant" |
| dictionary homeassistant.components.google_assistant.const.DOMAIN_TO_GOOGLE_TYPES |
| string homeassistant.components.google_assistant.const.ERR_ALREADY_ARMED = "alreadyArmed" |
| string homeassistant.components.google_assistant.const.ERR_ALREADY_DISARMED = "alreadyDisarmed" |
| string homeassistant.components.google_assistant.const.ERR_ALREADY_STOPPED = "alreadyStopped" |
| string homeassistant.components.google_assistant.const.ERR_CHALLENGE_NEEDED = "challengeNeeded" |
| string homeassistant.components.google_assistant.const.ERR_CHALLENGE_NOT_SETUP = "challengeFailedNotSetup" |
| string homeassistant.components.google_assistant.const.ERR_DEVICE_NOT_FOUND = "deviceNotFound" |
| string homeassistant.components.google_assistant.const.ERR_DEVICE_OFFLINE = "deviceOffline" |
| string homeassistant.components.google_assistant.const.ERR_FUNCTION_NOT_SUPPORTED = "functionNotSupported" |
| string homeassistant.components.google_assistant.const.ERR_NO_AVAILABLE_CHANNEL = "noAvailableChannel" |
| string homeassistant.components.google_assistant.const.ERR_NOT_SUPPORTED = "notSupported" |
| string homeassistant.components.google_assistant.const.ERR_PIN_INCORRECT = "pinIncorrect" |
| string homeassistant.components.google_assistant.const.ERR_PROTOCOL_ERROR = "protocolError" |
| string homeassistant.components.google_assistant.const.ERR_TOO_MANY_FAILED_ATTEMPTS = "tooManyFailedAttempts" |
| string homeassistant.components.google_assistant.const.ERR_UNKNOWN_ERROR = "unknownError" |
| string homeassistant.components.google_assistant.const.ERR_UNSUPPORTED_INPUT = "unsupportedInput" |
| string homeassistant.components.google_assistant.const.ERR_USER_CANCELLED = "userCancelled" |
| string homeassistant.components.google_assistant.const.ERR_VALUE_OUT_OF_RANGE = "valueOutOfRange" |
| string homeassistant.components.google_assistant.const.EVENT_COMMAND_RECEIVED = "google_assistant_command" |
| string homeassistant.components.google_assistant.const.EVENT_QUERY_RECEIVED = "google_assistant_query" |
| string homeassistant.components.google_assistant.const.EVENT_SYNC_RECEIVED = "google_assistant_sync" |
| dictionary homeassistant.components.google_assistant.const.FAN_SPEEDS |
| string homeassistant.components.google_assistant.const.GOOGLE_ASSISTANT_API_ENDPOINT = "/api/google_assistant" |
| string homeassistant.components.google_assistant.const.HOMEGRAPH_SCOPE = "https://www.googleapis.com/auth/homegraph" |
| string homeassistant.components.google_assistant.const.HOMEGRAPH_TOKEN_URL = "https://accounts.google.com/o/oauth2/token" |
| string homeassistant.components.google_assistant.const.HOMEGRAPH_URL = "https://homegraph.googleapis.com/" |
| dictionary homeassistant.components.google_assistant.const.NOT_EXPOSE_LOCAL = {TYPE_ALARM, TYPE_LOCK, TYPE_THERMOSTAT} |
| string homeassistant.components.google_assistant.const.PREFIX_TYPES = "action.devices.types." |
| string homeassistant.components.google_assistant.const.REPORT_STATE_BASE_URL = f"{HOMEGRAPH_URL}v1/devices:reportStateAndNotification" |
| string homeassistant.components.google_assistant.const.REQUEST_SYNC_BASE_URL = f"{HOMEGRAPH_URL}v1/devices:requestSync" |
| string homeassistant.components.google_assistant.const.SERVICE_REQUEST_SYNC = "request_sync" |
| string homeassistant.components.google_assistant.const.SOURCE_CLOUD = "cloud" |
| string homeassistant.components.google_assistant.const.SOURCE_LOCAL = "local" |
| string homeassistant.components.google_assistant.const.STORE_AGENT_USER_IDS = "agent_user_ids" |
| string homeassistant.components.google_assistant.const.STORE_GOOGLE_LOCAL_WEBHOOK_ID = "local_webhook_id" |
| string homeassistant.components.google_assistant.const.TYPE_ALARM = f"{PREFIX_TYPES}SECURITYSYSTEM" |
| string homeassistant.components.google_assistant.const.TYPE_AWNING = f"{PREFIX_TYPES}AWNING" |
| string homeassistant.components.google_assistant.const.TYPE_BLINDS = f"{PREFIX_TYPES}BLINDS" |
| string homeassistant.components.google_assistant.const.TYPE_CAMERA = f"{PREFIX_TYPES}CAMERA" |
| string homeassistant.components.google_assistant.const.TYPE_CARBON_MONOXIDE_DETECTOR = f"{PREFIX_TYPES}CARBON_MONOXIDE_DETECTOR" |
| string homeassistant.components.google_assistant.const.TYPE_CURTAIN = f"{PREFIX_TYPES}CURTAIN" |
| string homeassistant.components.google_assistant.const.TYPE_DEHUMIDIFIER = f"{PREFIX_TYPES}DEHUMIDIFIER" |
| string homeassistant.components.google_assistant.const.TYPE_DOOR = f"{PREFIX_TYPES}DOOR" |
| string homeassistant.components.google_assistant.const.TYPE_DOORBELL = f"{PREFIX_TYPES}DOORBELL" |
| string homeassistant.components.google_assistant.const.TYPE_FAN = f"{PREFIX_TYPES}FAN" |
| string homeassistant.components.google_assistant.const.TYPE_GARAGE = f"{PREFIX_TYPES}GARAGE" |
| string homeassistant.components.google_assistant.const.TYPE_GATE = f"{PREFIX_TYPES}GATE" |
| string homeassistant.components.google_assistant.const.TYPE_HUMIDIFIER = f"{PREFIX_TYPES}HUMIDIFIER" |
| string homeassistant.components.google_assistant.const.TYPE_LIGHT = f"{PREFIX_TYPES}LIGHT" |
| string homeassistant.components.google_assistant.const.TYPE_LOCK = f"{PREFIX_TYPES}LOCK" |
| string homeassistant.components.google_assistant.const.TYPE_OUTLET = f"{PREFIX_TYPES}OUTLET" |
| string homeassistant.components.google_assistant.const.TYPE_RECEIVER = f"{PREFIX_TYPES}AUDIO_VIDEO_RECEIVER" |
| string homeassistant.components.google_assistant.const.TYPE_SCENE = f"{PREFIX_TYPES}SCENE" |
| string homeassistant.components.google_assistant.const.TYPE_SENSOR = f"{PREFIX_TYPES}SENSOR" |
| string homeassistant.components.google_assistant.const.TYPE_SETTOP = f"{PREFIX_TYPES}SETTOP" |
| string homeassistant.components.google_assistant.const.TYPE_SHUTTER = f"{PREFIX_TYPES}SHUTTER" |
| string homeassistant.components.google_assistant.const.TYPE_SMOKE_DETECTOR = f"{PREFIX_TYPES}SMOKE_DETECTOR" |
| string homeassistant.components.google_assistant.const.TYPE_SPEAKER = f"{PREFIX_TYPES}SPEAKER" |
| string homeassistant.components.google_assistant.const.TYPE_SWITCH = f"{PREFIX_TYPES}SWITCH" |
| string homeassistant.components.google_assistant.const.TYPE_THERMOSTAT = f"{PREFIX_TYPES}THERMOSTAT" |
| string homeassistant.components.google_assistant.const.TYPE_TV = f"{PREFIX_TYPES}TV" |
| string homeassistant.components.google_assistant.const.TYPE_VACUUM = f"{PREFIX_TYPES}VACUUM" |
| string homeassistant.components.google_assistant.const.TYPE_VALVE = f"{PREFIX_TYPES}VALVE" |
| string homeassistant.components.google_assistant.const.TYPE_WATERHEATER = f"{PREFIX_TYPES}WATERHEATER" |