nl:: Weave:: Perfiles:: Proveedor: Nestlabs:: Termostato
Resumen
Variables |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
Functions |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
Enumeraciones
@329
@329
@330
@330
Códigos de estado específicos del termostato
Properties | |
---|---|
kStatus_DeviceAlreadyPaired
|
El dispositivo ya está vinculado a una cuenta de Nest. |
kStatus_ServiceUnreachable
|
No se puede comunicar con el servicio para recuperar la clave de entrada heredada. |
Estado del elemento inFieldJoining
InFieldJoiningStatus
Códigos de estado específicos del termostato
Properties | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
La tecnología 15.4 no está habilitada |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
No se pudo autenticar en el dispositivo de asistencia. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
No se pudo establecer conexión con el dispositivo de asistencia. |
kStatus_InFieldJoining_CannotCreateFabric
|
No se pudo crear el tejido. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
No se pudo unir la tela existente. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
No se pudo localizar el dispositivo de asistencia. |
kStatus_InFieldJoining_ConfigExtractionError
|
Se produjo un error al extraer la configuración del dispositivo de asistencia. |
kStatus_InFieldJoining_DestroyFabricFailed
|
No se pudo destruir el tejido existente. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
No se aprovisionó el dispositivo. |
kStatus_InFieldJoining_DeviceTimedOut
|
Se agotó el tiempo de espera de la operación para unirse (establecida por el dispositivo) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
No se pudo recuperar el token de acceso. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
El dispositivo de asistencia no pudo unir el PAN. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Ciclo de HVAC en curso. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
Unión de HeatLink en curso. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
La calefacción manual del Heat Link está activa. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
El Heat Link no está en contacto con la consola central. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
El Heat Link no está unido a la consola central. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
No se pudo restablecer la configuración de fábrica del Heat Link. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Actualización de software del Heat Link en curso. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
La versión de software del Heat Link es incorrecta. |
kStatus_InFieldJoining_InternalError
|
Se produjo un error interno durante la unión en el campo. |
kStatus_InFieldJoining_JoiningInProgress
|
El dispositivo ya se unió en el campo. |
kStatus_InFieldJoining_NetworkReset
|
Se restableció la red en el dispositivo. |
kStatus_InFieldJoining_NotConnectedToPower
|
El soporte de montaje no está conectado a ninguna fuente de alimentación. |
kStatus_InFieldJoining_Null
|
Integración en el campo iniciada por el servicio. |
kStatus_InFieldJoining_OperationNotPermitted
|
No se permiten las combinaciones en el campo. |
kStatus_InFieldJoining_PANFormError
|
No se pudo completar el formulario 802.15.4 PAN. |
kStatus_InFieldJoining_PANJoinError
|
No se pudo unir al 802.15.4 PAN. |
kStatus_InFieldJoining_ServiceTimedOut
|
Se agotó el tiempo de espera de la operación para unirse (establecida por el servicio) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
Se está creando la tela independiente. |
kStatus_InFieldJoining_Succeeded
|
Se unió correctamente el campo. |
kStatus_InFieldJoining_Unknown
|
Desconocido. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Se agotó el tiempo de espera para mantenernos activos mientras estabas conectado a otro dispositivo. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
La tecnología Wi-Fi no está habilitada. |
Código de estado del sistema
SystemStatusCode
Códigos de estado del sistema específicos para termostatos
No cambies estos valores incluso si un estado deja de estar disponible. Se usan en las respuestas de vista de kTag_SystemStatusKey.
Código de prueba del sistema
SystemTestCode
Códigos de prueba del sistema específicos para termostatos
No cambies estos valores incluso si una prueba deja de estar disponible. Se usan en las solicitudes de actualización de kTag_SystemTestStartKey y en las respuestas de vista de kTag_SystemTestStatusKey.
Código de estado del sistema
SystemTestStatusCode
Códigos de estado de prueba del sistema específicos del termostato
No cambies estos valores incluso si un estado de prueba deja de estar disponible. Se usan en las respuestas de vista de kTag_SystemTestStatusKey. El byte más bajo de estos valores se usará para almacenar códigos de prueba específicos de la enumeración SystemTestCode.
Variables
Estado de la etapa
char sStatusStr[kMaxIfjStatusStrLen]
Functions
Formato ifjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
EstadoDeSij
const char * IfjStatusStr( InFieldJoiningStatus status )