O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: Perfis :: Fornecedor:: Nestlabs :: Termostato

Resumo

Enumerações

@329 enum
@330 {
kStatus_ServiceUnreachable = 0x0001,
kStatus_DeviceAlreadyPaired = 0x0002
}
enum
Códigos de status específicos do termostato.
InFieldJoiningStatus {
kStatus_InFieldJoining_Unknown = -1,
kStatus_InFieldJoining_Null = 0,
kStatus_InFieldJoining_Succeeded = 1,
kStatus_InFieldJoining_CannotLocateAssistingDevice = 2,
kStatus_InFieldJoining_CannotConnectAssistingDevice = 3,
kStatus_InFieldJoining_CannotAuthAssistingDevice = 4,
kStatus_InFieldJoining_ConfigExtractionError = 5,
kStatus_InFieldJoining_PANFormError = 6,
kStatus_InFieldJoining_PANJoinError = 7,
kStatus_InFieldJoining_HVACCycleInProgress = 8,
kStatus_InFieldJoining_HeatLinkJoinInProgress = 9,
kStatus_InFieldJoining_HeatLinkUpdateInProgress = 10,
kStatus_InFieldJoining_HeatLinkManualHeatActive = 11,
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion = 12,
kStatus_InFieldJoining_FailureToFetchAccessToken = 13,
kStatus_InFieldJoining_DeviceNotWeaveProvisioned = 14,
kStatus_InFieldJoining_HeatLinkResetFailed = 15,
kStatus_InFieldJoining_DestroyFabricFailed = 16,
kStatus_InFieldJoining_CannotJoinExistingFabric = 17,
kStatus_InFieldJoining_CannotCreateFabric = 18,
kStatus_InFieldJoining_NetworkReset = 19,
kStatus_InFieldJoining_JoiningInProgress = 20,
kStatus_InFieldJoining_FailureToMakePanJoinable = 21,
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive = 22,
kStatus_InFieldJoining_HeatLinkNotJoined = 23,
kStatus_InFieldJoining_HeatLinkNotInContact = 24,
kStatus_InFieldJoining_WiFiTechNotEnabled = 25,
kStatus_InFieldJoining_15_4_TechNotEnabled = 26,
kStatus_InFieldJoining_StandaloneFabricCreationInProgress = 27,
kStatus_InFieldJoining_NotConnectedToPower = 28,
kStatus_InFieldJoining_OperationNotPermitted = 29,
kStatus_InFieldJoining_ServiceTimedOut = 100,
kStatus_InFieldJoining_DeviceTimedOut = 101,
kStatus_InFieldJoining_InternalError = 200
}
enum
Códigos de status específicos do termostato.
SystemStatusCode enum
Códigos de status do sistema específicos do termostato.
SystemTestCode enum
Códigos de teste do sistema específicos do termostato.
SystemTestStatusCode enum
Códigos de status de teste do sistema específicos do termostato.

Variáveis

sStatusStr [kMaxIfjStatusStrLen]
char

Funções

FormatIfjStatus (const char *format, InFieldJoiningStatus status)
const char *
IfjStatusStr (InFieldJoiningStatus status)
const char *

Enumerações

@ 329

 @329

@ 330

 @330

Códigos de status específicos do termostato.

Propriedades
kStatus_DeviceAlreadyPaired

O dispositivo já está emparelhado com uma conta Nest.

kStatus_ServiceUnreachable

Não é possível entrar em contato com o serviço para recuperar a chave de entrada herdada.

InFieldJoiningStatus

 InFieldJoiningStatus

Códigos de status específicos do termostato.

Propriedades
kStatus_InFieldJoining_15_4_TechNotEnabled

15.4 tecnologia não está habilitada

kStatus_InFieldJoining_CannotAuthAssistingDevice

Falha ao autenticar para o dispositivo auxiliar.

kStatus_InFieldJoining_CannotConnectAssistingDevice

Falha ao conectar ao dispositivo auxiliar.

kStatus_InFieldJoining_CannotCreateFabric

Falha ao criar novo tecido.

kStatus_InFieldJoining_CannotJoinExistingFabric

Falha ao unir o tecido existente.

kStatus_InFieldJoining_CannotLocateAssistingDevice

Falha ao localizar o dispositivo auxiliar.

kStatus_InFieldJoining_ConfigExtractionError

Erro ao extrair configuração do dispositivo auxiliar.

kStatus_InFieldJoining_DestroyFabricFailed

Falha ao destruir o tecido existente.

kStatus_InFieldJoining_DeviceNotWeaveProvisioned

Dispositivo não provisionado pelo Weave.

kStatus_InFieldJoining_DeviceTimedOut

A operação de adesão expirou (definido pelo dispositivo)

kStatus_InFieldJoining_FailureToFetchAccessToken

Falha ao buscar token de acesso.

kStatus_InFieldJoining_FailureToMakePanJoinable

O dispositivo auxiliar falhou ao tornar seu PAN juntável.

kStatus_InFieldJoining_HVACCycleInProgress

Ciclo de HVAC em andamento.

kStatus_InFieldJoining_HeatLinkJoinInProgress

Conexão do HeatLink em andamento.

kStatus_InFieldJoining_HeatLinkManualHeatActive

Heatlink manual heat active.

kStatus_InFieldJoining_HeatLinkNotInContact

O HeatLink não está em contato com a unidade principal.

kStatus_InFieldJoining_HeatLinkNotJoined

HeatLink não unido à unidade principal.

kStatus_InFieldJoining_HeatLinkResetFailed

Falha ao redefinir o HeatLink de fábrica.

kStatus_InFieldJoining_HeatLinkUpdateInProgress

Atualização do software HeatLink em andamento.

kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion

Versão incorreta do software HeatLink.

kStatus_InFieldJoining_InternalError

Erro interno durante a junção em campo.

kStatus_InFieldJoining_JoiningInProgress

Dispositivo já está ingressando em campo.

kStatus_InFieldJoining_NetworkReset

A rede foi redefinida no dispositivo.

kStatus_InFieldJoining_NotConnectedToPower

A placa traseira não está conectada a nenhuma fonte de alimentação.

kStatus_InFieldJoining_Null

Ingresso em campo iniciada pelo serviço.

kStatus_InFieldJoining_OperationNotPermitted

Junção em campo não permitida.

kStatus_InFieldJoining_PANFormError

Falha no formulário 802.15.4 PAN.

kStatus_InFieldJoining_PANJoinError

Falha ao ingressar no PAN 802.15.4.

kStatus_InFieldJoining_ServiceTimedOut

A operação de ingresso atingiu o tempo limite (definido pelo serviço)

kStatus_InFieldJoining_StandaloneFabricCreationInProgress

A criação de tecido autônomo está em andamento.

kStatus_InFieldJoining_Succeeded

A união em campo foi bem-sucedida.

kStatus_InFieldJoining_Unknown

Desconhecido.

kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive

Tempo limite usado para nos manter acordados enquanto conectados a outro dispositivo ainda ativo.

kStatus_InFieldJoining_WiFiTechNotEnabled

A tecnologia WiFi não está habilitada.

SystemStatusCode

 SystemStatusCode

Códigos de status do sistema específicos do termostato.

Não altere esses valores, mesmo se um status ficar obsoleto. Eles são usados ​​nas respostas da visualização kTag_SystemStatusKey.

SystemTestCode

 SystemTestCode

Códigos de teste do sistema específicos do termostato.

Não altere esses valores, mesmo se um teste se tornar obsoleto. Eles são usados ​​em solicitações de atualização kTag_SystemTestStartKey e respostas de visualização kTag_SystemTestStatusKey.

SystemTestStatusCode

 SystemTestStatusCode

Códigos de status de teste do sistema específicos do termostato.

Não altere esses valores, mesmo se um status de teste ficar obsoleto. Eles são usados ​​nas respostas da visualização kTag_SystemTestStatusKey. O byte inferior desses valores será usado para armazenar códigos de teste específicos do enum SystemTestCode.

Variáveis

sStatusStr

char sStatusStr[kMaxIfjStatusStrLen]

Funções

FormatIfjStatus

const char * FormatIfjStatus(
  const char *format,
  InFieldJoiningStatus status
)

IfjStatusStr

const char * IfjStatusStr(
  InFieldJoiningStatus status
)