nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Resumen
Variables |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
remotas |
|
---|---|
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 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 nuevo. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
No se pudo unir el tejido 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 la estructura existente. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
No se aprovisionó Weave en el dispositivo. |
kStatus_InFieldJoining_DeviceTimedOut
|
Se agotó el tiempo de espera para unirse a la operación (establecido por el dispositivo) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
No se pudo recuperar el token de acceso. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
No se pudo unir el número PAN del dispositivo de asistencia. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Ciclo de HVAC en curso. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
La unión del Heat Link está en curso. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Heat Link: Se activó la calefacción manual. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
El Heat Link no está en contacto con la consola central. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
HeatLink no 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 HeatLink en curso. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Versión de software incorrecta del 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 campo que inició el servicio. |
kStatus_InFieldJoining_OperationNotPermitted
|
No se permite la unión en campo. |
kStatus_InFieldJoining_PANFormError
|
No se pudo completar el formulario 802.15.4 PAN. |
kStatus_InFieldJoining_PANJoinError
|
No se pudo unir el PAN 802.15.4. |
kStatus_InFieldJoining_ServiceTimedOut
|
Se agotó el tiempo de espera de la operación para unirse (establecido por el servicio) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
La creación del tejido independiente está en curso. |
kStatus_InFieldJoining_Succeeded
|
La unión en campo se realizó correctamente. |
kStatus_InFieldJoining_Unknown
|
Desconocido. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Tiempo de espera que se usa para mantenernos despiertos mientras está conectado a otro dispositivo que aún está 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 de kTag_SystemTestStartKey y en las respuestas de vista kTag_SystemTestStatusKey.
SystemTestStatusCode
SystemTestStatusCode
Códigos de estado de prueba 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]
remotas
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )