nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Resumen
Variables |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
Funciones |
|
---|---|
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
Propiedades | |
---|---|
kStatus_DeviceAlreadyPaired
|
El dispositivo ya está vinculado a una cuenta de Nest. |
kStatus_ServiceUnreachable
|
No se puede contactar al Servicio para recuperar la clave de entrada heredada. |
InFieldJoiningStatus
InFieldJoiningStatus
Códigos de estado específicos del termostato
Propiedades | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
La tecnología de 15.4 no está habilitada |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Error al 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 la nueva estructura. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
No se pudo unir la estructura existente. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
No se pudo encontrar 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
|
El dispositivo no se aprovisionó con Weave. |
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
|
La unión con HeatLink está en curso. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
La calefacción manual del Heat Link está activada. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
El Heat Link no está en contacto con la unidad principal. |
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
|
La actualización de software del HeatLink está en curso. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Versión de software incorrecta de HeatLink. |
kStatus_InFieldJoining_InternalError
|
Se produjo un error interno durante la unión en el campo. |
kStatus_InFieldJoining_JoiningInProgress
|
El dispositivo ya se está uniendo 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
|
Unión en el campo iniciada por el servicio. |
kStatus_InFieldJoining_OperationNotPermitted
|
No se permite unirse en el campo. |
kStatus_InFieldJoining_PANFormError
|
No se pudo formar el número PAN 802.15.4. |
kStatus_InFieldJoining_PANJoinError
|
No se pudo unir el número PAN 802.15.4. |
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
|
El tiempo de espera se usa para mantenernos despiertos mientras nos conectamos a otro dispositivo que sigue activo. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
La tecnología Wi-Fi no está habilitada. |
SystemStatusCode
SystemStatusCode
Códigos de estado del sistema específicos del termostato
No cambies estos valores, incluso si un estado deja de estar disponible. Se usan en las respuestas de la vista kTag_SystemStatusKey.
SystemTestCode
SystemTestCode
Códigos de prueba del sistema específicos del termostato
No cambies estos valores, incluso si una prueba deja de estar disponible. Se usan en las solicitudes de actualización kTag_SystemTestStartKey y las respuestas de la vista kTag_SystemTestStatusKey.
SystemTestStatusCode
SystemTestStatusCode
Códigos de estado de las pruebas del sistema específicos del termostato.
No cambies estos valores, incluso si el estado de una prueba deja de estar disponible. Se usan en las respuestas de la vista kTag_SystemTestStatusKey. El byte inferior de estos valores se usará para almacenar códigos de prueba específicos de la enumeración SystemTestCode.
Variables
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
Funciones
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )