nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Riepilogo
Variabili |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
Funzioni |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
Enumerazioni
@329
@329
@330
@330
Codici di stato specifici del termostato.
Proprietà | |
---|---|
kStatus_DeviceAlreadyPaired
|
Il dispositivo è già accoppiato a un Account Nest. |
kStatus_ServiceUnreachable
|
Impossibile contattare il servizio per recuperare la chiave di voce precedente. |
InFieldJoiningStatus
InFieldJoiningStatus
Codici di stato specifici del termostato.
Proprietà | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
15.4 La tecnologia non è abilitata |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Autenticazione sul dispositivo di assistenza non riuscita. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
Connessione al dispositivo di assistenza non riuscita. |
kStatus_InFieldJoining_CannotCreateFabric
|
Impossibile creare un nuovo fabric. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Impossibile unire il fabric esistente. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Impossibile localizzare il dispositivo di assistenza. |
kStatus_InFieldJoining_ConfigExtractionError
|
Errore durante l'estrazione della configurazione dal dispositivo di assistenza. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Impossibile eliminare il fabric esistente. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
Dispositivo di cui Weave non è stato eseguito. |
kStatus_InFieldJoining_DeviceTimedOut
|
Timeout dell'operazione di unione (impostata dal dispositivo) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Impossibile recuperare il token di accesso. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
Il dispositivo di assistenza non è riuscito a rendere possibile l'unione del proprio PAN. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Ciclo di climatizzazione in corso. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
Join di Heat Link in corso. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Riscaldamento manuale Heat Link attivo. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
Heat Link non è in contatto con l'unità principale. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
Heat Link non collegato all'unità principale. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
Impossibile ripristinare i dati di fabbrica di HeatLink. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Aggiornamento software HeatLink in corso. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Versione software Heat Link errata. |
kStatus_InFieldJoining_InternalError
|
Errore interno durante l'unione sul campo. |
kStatus_InFieldJoining_JoiningInProgress
|
Unione del dispositivo già sul campo. |
kStatus_InFieldJoining_NetworkReset
|
La rete è stata reimpostata sul dispositivo. |
kStatus_InFieldJoining_NotConnectedToPower
|
Piastra di supporto non collegata all'alimentazione. |
kStatus_InFieldJoining_Null
|
Partecipazione sul campo avviata dal servizio. |
kStatus_InFieldJoining_OperationNotPermitted
|
Unione nel campo non consentita. |
kStatus_InFieldJoining_PANFormError
|
Mancata compilazione del modulo 802.15.4 PAN. |
kStatus_InFieldJoining_PANJoinError
|
Mancata registrazione al PAN 802.15.4. |
kStatus_InFieldJoining_ServiceTimedOut
|
Timeout dell'operazione di join (impostata dal servizio) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
È in corso la creazione del fabric autonomo. |
kStatus_InFieldJoining_Succeeded
|
Unione sul campo riuscita. |
kStatus_InFieldJoining_Unknown
|
Sconosciuto. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Timeout utilizzato per rimanere attivi durante la connessione a un altro dispositivo ancora attivo. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
La tecnologia Wi-Fi non è attiva. |
SystemStatusCode
SystemStatusCode
Codici di stato dell'impianto specifici del termostato.
Non modificare questi valori anche se uno stato viene deprecato. Sono utilizzati nelle risposte della visualizzazione kTag_SystemStatusKey.
SystemTestCode
SystemTestCode
Codici di verifica dell'impianto specifici del termostato.
Non modificare questi valori anche se un test viene deprecato. Sono utilizzati nelle richieste di aggiornamento kTag_SystemTestStartKey e nelle risposte di visualizzazione kTag_SystemTestStatusKey.
SystemTestStatusCode
SystemTestStatusCode
Codici di stato della verifica dell'impianto specifici del termostato.
Non modificare questi valori anche se uno stato di test viene deprecato. Sono utilizzati nelle risposte della visualizzazione kTag_SystemTestStatusKey. Il byte più basso di questi valori verrà utilizzato per archiviare codici di test specifici dall'enumerazione SystemTestCode.
Variabili
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
Funzioni
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )