nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Résumé
Variables |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
Fonctions |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
Énumérations
@329
@329
@330
@330
Codes d'état spécifiques au thermostat.
Propriétés | |
---|---|
kStatus_DeviceAlreadyPaired
|
L'appareil est déjà associé à un compte Nest. |
kStatus_ServiceUnreachable
|
Impossible de contacter le service pour récupérer l'ancienne clé d'entrée. |
InFieldJoiningStatus
InFieldJoiningStatus
Codes d'état spécifiques au thermostat.
Propriétés | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
Technologie 15.4 non activée |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Échec de l'authentification auprès de l'appareil intermédiaire. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
Échec de la connexion à l'appareil intermédiaire. |
kStatus_InFieldJoining_CannotCreateFabric
|
Échec de la création de la structure. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Échec de la connexion à la structure existante. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Échec de la localisation de l'appareil intermédiaire. |
kStatus_InFieldJoining_ConfigExtractionError
|
Erreur lors de l'extraction de la configuration de l'appareil concerné. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Échec de la destruction de la structure existante. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
L'appareil n'est pas provisionné par Weave. |
kStatus_InFieldJoining_DeviceTimedOut
|
Le délai de l'opération de connexion a expiré (défini par l'appareil) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Échec de la récupération du jeton d'accès. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
L'appareil concerné n'a pas réussi à joindre son PAN. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Cycle du système CVC en cours. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
Connexion Heat Link en cours. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Chauffage manuel du Heat Link activé. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
Le Heat Link n'est pas en contact avec l'unité principale. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
Le Heat Link n'est pas associé à l'unité principale. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
Échec du rétablissement de la configuration d'usine du Heat Link. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Mise à jour logicielle du Heat Link en cours. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Version logicielle du Heat Link incorrecte. |
kStatus_InFieldJoining_InternalError
|
Erreur interne lors de la jonction sur le terrain. |
kStatus_InFieldJoining_JoiningInProgress
|
Appareil déjà connecté sur le terrain. |
kStatus_InFieldJoining_NetworkReset
|
Le réseau a été réinitialisé sur l'appareil. |
kStatus_InFieldJoining_NotConnectedToPower
|
Le support n'est pas raccordé à une source d'alimentation. |
kStatus_InFieldJoining_Null
|
Jointure sur le terrain démarrée par le service. |
kStatus_InFieldJoining_OperationNotPermitted
|
La participation sur le terrain n'est pas autorisée. |
kStatus_InFieldJoining_PANFormError
|
Défaut de former le PAN 802.15.4. |
kStatus_InFieldJoining_PANJoinError
|
Impossible de joindre le PAN 802.15.4. |
kStatus_InFieldJoining_ServiceTimedOut
|
L'opération de connexion a expiré (définie par le service) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
La création du tissu autonome est en cours. |
kStatus_InFieldJoining_Succeeded
|
Connexion sur le terrain réussie. |
kStatus_InFieldJoining_Unknown
|
Inconnu. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Délai avant expiration utilisé pour rester éveillé tout en étant connecté à un autre appareil encore actif. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
La technologie Wi-Fi n'est pas activée. |
SystemStatusCode
SystemStatusCode
Codes d'état système spécifiques au thermostat.
Ne modifiez pas ces valeurs, même si un état devient obsolète. Elles sont utilisées dans les réponses de la vue kTag_SystemStatusKey.
SystemTestCode
SystemTestCode
Codes de test du système spécifiques au thermostat.
Ne modifiez pas ces valeurs même si un test devient obsolète. Ils sont utilisés dans les requêtes kTag_SystemTestStartKey Update et dans les réponses de vue kTag_SystemTestStatusKey.
SystemTestStatusCode
SystemTestStatusCode
Codes d'état des tests du système spécifiques au thermostat.
Ne modifiez pas ces valeurs, même si un état de test devient obsolète. Elles sont utilisées dans les réponses de la vue kTag_SystemTestStatusKey. L'octet inférieur de ces valeurs sera utilisé pour stocker des codes de test spécifiques à partir de l'énumération SystemTestCode.
Variables
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
Fonctions
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )