nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Résumé
Variables |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
distantes |
|
---|---|
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'ancien code d'accès. |
InFieldJoiningStatus
InFieldJoiningStatus
Codes d'état spécifiques au thermostat
Propriétés | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
15.4 La technologie n'est pas 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 fabric. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Échec de la jointure de la fabric existante. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Échec de la localisation de l'appareil doté de l'Assistant. |
kStatus_InFieldJoining_ConfigExtractionError
|
Erreur lors de l'extraction de la configuration de l'appareil intermédiaire. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Échec de la destruction de la fabric existante. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
Appareil non provisionné par Weave. |
kStatus_InFieldJoining_DeviceTimedOut
|
L'opération de connexion a expiré (définie par l'appareil). |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Échec de la récupération du jeton d'accès. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
L'appareil associé n'est pas parvenu à joindre son PAN. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Cycle du système CVC en cours. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
Jointure Heat Link en cours. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Chauffage manuel 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 joint à l'unité principale. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
Échec de la réinitialisation du Heat Link. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Mise à jour du logiciel du Heat Link... |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Version logicielle du Heat Link incorrecte. |
kStatus_InFieldJoining_InternalError
|
Erreur interne lors de la connexion sur le terrain. |
kStatus_InFieldJoining_JoiningInProgress
|
Jointure déjà sur le terrain de l'appareil. |
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 lancée par le service. |
kStatus_InFieldJoining_OperationNotPermitted
|
La participation sur le terrain n'est pas autorisée. |
kStatus_InFieldJoining_PANFormError
|
Échec de la formation du PAN 802.15.4. |
kStatus_InFieldJoining_PANJoinError
|
Échec de connexion au PAN 802.15.4. |
kStatus_InFieldJoining_ServiceTimedOut
|
Le délai de l'opération de connexion a expiré (défini par le service) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
Une fabrique autonome est en cours de création. |
kStatus_InFieldJoining_Succeeded
|
Jointure sur le champ réussie. |
kStatus_InFieldJoining_Unknown
|
Inconnu. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Délai d'inactivité utilisé pour maintenir notre mode éveillé tout en étant connecté à un autre appareil toujours 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 de mise à jour kTag_SystemTestStartKey et dans les réponses de la 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 l'état d'un test devient obsolète. Elles sont utilisées dans les réponses de la vue kTag_SystemTestStatusKey. L'octet inférieur de ces valeurs est utilisé pour stocker des codes de test spécifiques à partir de l'énumération SystemTestCode.
Variables
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
distantes
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )