nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Zusammenfassung
Variablen |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
Funktionen |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
Aufzählungen
@329
@329
@330
@330
Thermostatspezifische Statuscodes.
Attribute | |
---|---|
kStatus_DeviceAlreadyPaired
|
Das Gerät ist bereits mit einem Nest-Konto gekoppelt. |
kStatus_ServiceUnreachable
|
Der Dienst kann zum Abrufen des alten Eingabeschlüssels nicht kontaktiert werden. |
InFieldJoiningStatus
InFieldJoiningStatus
Thermostatspezifische Statuscodes.
Attribute | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
15.4-Technologie ist nicht aktiviert |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Fehler bei der Authentifizierung beim unterstützenden Gerät. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
Fehler beim Herstellen der Verbindung zum unterstützenden Gerät. |
kStatus_InFieldJoining_CannotCreateFabric
|
Neues Fabric konnte nicht erstellt werden. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Fehler beim Verknüpfen mit vorhandenem Fabric. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Unterstützungsgerät wurde nicht gefunden. |
kStatus_InFieldJoining_ConfigExtractionError
|
Fehler beim Extrahieren der Konfiguration vom unterstützenden Gerät. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Vorhandenes Fabric konnte nicht gelöscht werden. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
Gerät nicht Weave bereitgestellt. |
kStatus_InFieldJoining_DeviceTimedOut
|
Zeitüberschreitung beim Beitritt (vom Gerät festgelegt) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Zugriffstoken konnte nicht abgerufen werden. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
PAN des unterstützenden Geräts konnte nicht hinzugefügt werden. |
kStatus_InFieldJoining_HVACCycleInProgress
|
HLK-Zyklus läuft. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
HeatLink-Join läuft. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Manuelle Heizung für Heatlink aktiv. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
HeatLink ist nicht mit der Haupteinheit in Kontakt. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
HeatLink ist nicht mit dem Hauptgerät verbunden. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
HeatLink konnte nicht auf die Werkseinstellungen zurückgesetzt werden. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
HeatLink-Softwareupdate wird ausgeführt. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Falsche HeatLink-Softwareversion. |
kStatus_InFieldJoining_InternalError
|
Interner Fehler bei der Zusammenführung im Feld. |
kStatus_InFieldJoining_JoiningInProgress
|
Teilnahme am Gerät bereits im Einsatz. |
kStatus_InFieldJoining_NetworkReset
|
Das Netzwerk auf dem Gerät wurde zurückgesetzt. |
kStatus_InFieldJoining_NotConnectedToPower
|
Die Aufhängung ist nicht an eine Stromquelle angeschlossen. |
kStatus_InFieldJoining_Null
|
Teilnahme am Feld, die vom Dienst gestartet wurde. |
kStatus_InFieldJoining_OperationNotPermitted
|
Die Teilnahme am Feld ist nicht zulässig. |
kStatus_InFieldJoining_PANFormError
|
Fehler beim Formulieren der PAN 802.15.4 |
kStatus_InFieldJoining_PANJoinError
|
Fehler beim Beitritt zur 802.15.4-PAN |
kStatus_InFieldJoining_ServiceTimedOut
|
Zeitüberschreitung beim Beitritt (vom Dienst festgelegt) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
Das eigenständige Fabric wird erstellt. |
kStatus_InFieldJoining_Succeeded
|
Teilnahme am Feld erfolgreich. |
kStatus_InFieldJoining_Unknown
|
Unbekannt |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Zeitlimit, das verwendet wird, um aktiv zu bleiben, während eine Verbindung zu einem anderen Gerät besteht. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
WLAN-Technologie ist nicht aktiviert. |
SystemStatusCode
SystemStatusCode
Thermostatspezifische Systemstatuscodes.
Ändern Sie diese Werte nicht, auch wenn ein Status nicht mehr unterstützt wird. Sie werden in kTag_SystemStatusKey-Ansichtsantworten verwendet.
SystemTestCode
SystemTestCode
Thermostatspezifische Systemtestcodes.
Ändern Sie diese Werte nicht, auch wenn ein Test verworfen wird. Sie werden in kTag_SystemTestStartKey-Aktualisierungsanfragen und kTag_SystemTestStatusKey-Ansichtsantworten verwendet.
SystemTestStatusCode
SystemTestStatusCode
Thermostatspezifische Statuscodes für Systemtests.
Ändern Sie diese Werte nicht, auch wenn ein Teststatus nicht mehr unterstützt wird. Sie werden in kTag_SystemTestStatusKey-Ansichtsantworten verwendet. Das untere Byte dieser Werte wird zum Speichern bestimmter Testcodes aus der SystemTestCode-Enum verwendet.
Variablen
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
Funktionen
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )