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 nicht kontaktiert werden, um den alten Eingabeschlüssel abzurufen. |
InFieldJoiningStatus
InFieldJoiningStatus
Thermostatspezifische Statuscodes.
Attribute | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
15.4-Technologie ist nicht aktiviert |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Authentifizierung auf dem unterstützenden Gerät fehlgeschlagen. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
Verbindung zum unterstützenden Gerät konnte nicht hergestellt werden. |
kStatus_InFieldJoining_CannotCreateFabric
|
Neue Fabric konnte nicht erstellt werden. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Verbindung zu vorhandener Fabric konnte nicht hergestellt werden. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Unterstützendes Gerät konnte nicht gefunden werden. |
kStatus_InFieldJoining_ConfigExtractionError
|
Fehler beim Extrahieren der Konfiguration vom unterstützenden Gerät. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Vorhandene Struktur konnte nicht gelöscht werden. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
Gerät nicht mit Weave bereitgestellt. |
kStatus_InFieldJoining_DeviceTimedOut
|
Zeitüberschreitung beim Beitritt (vom Gerät festgelegt) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Zugriffstoken konnte nicht abgerufen werden. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
Fehler beim Verknüpfen der PAN auf dem unterstützenden Gerät. |
kStatus_InFieldJoining_HVACCycleInProgress
|
HLK-Zyklus läuft. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
HeatLink-Join wird ausgeführt. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Manuelle Heat Link-Heizung aktiv. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
Heat Link hat keine Verbindung zur Haupteinheit. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
HeatLink ist nicht mit der Haupteinheit verbunden. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
HeatLink konnte nicht auf die Werkseinstellungen zurückgesetzt werden. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Die HeatLink-Software wird aktualisiert. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Falsche HeatLink-Softwareversion. |
kStatus_InFieldJoining_InternalError
|
Interner Fehler beim Zusammenführen in einem Feld. |
kStatus_InFieldJoining_JoiningInProgress
|
Gerät ist bereits im Einsatz. |
kStatus_InFieldJoining_NetworkReset
|
Das Netzwerk wurde auf dem Gerät zurückgesetzt. |
kStatus_InFieldJoining_NotConnectedToPower
|
Die Aufhängung ist nicht mit Strom versorgt. |
kStatus_InFieldJoining_Null
|
Der Beitritt vor Ort wurde vom Dienst gestartet. |
kStatus_InFieldJoining_OperationNotPermitted
|
Teilnahme vor Ort nicht zulässig. |
kStatus_InFieldJoining_PANFormError
|
Fehler beim Erstellen von 802.15.4-PAN. |
kStatus_InFieldJoining_PANJoinError
|
802.15.4-PAN nicht beitreten |
kStatus_InFieldJoining_ServiceTimedOut
|
Zeitüberschreitung beim Beitritt (vom Dienst festgelegt) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
Das Erstellen einer eigenständigen Fabric wird ausgeführt. |
kStatus_InFieldJoining_Succeeded
|
In-Field-Join war erfolgreich. |
kStatus_InFieldJoining_Unknown
|
Unbekannt. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Zeitüberschreitung, die verwendet wird, um uns aktiv zu halten, während eine Verbindung mit einem anderen Gerät besteht, das noch aktiv ist. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
Die WLAN-Technologie ist nicht aktiviert. |
SystemStatusCode
SystemStatusCode
Thermostatspezifische Systemstatuscodes.
Ändern Sie diese Werte auch dann nicht, wenn ein Status veraltet ist. Sie werden in Antworten der Ansicht kTag_SystemStatusKey verwendet.
SystemTestCode
SystemTestCode
Thermostatspezifische Systemtestcodes.
Ändern Sie diese Werte nicht, auch wenn ein Test verworfen wird. Sie werden in den Anfragen für kTag_SystemTestStartKey-Updates und in den Antworten der Ansicht kTag_SystemTestStatusKey verwendet.
SystemTestStatusCode
SystemTestStatusCode
Thermostatspezifische Systemteststatuscodes.
Ändern Sie diese Werte auch dann nicht, wenn ein Teststatus veraltet ist. Sie werden in Antworten der Ansicht kTag_SystemTestStatusKey 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 )