nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
Özet
Değişkenler |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
İşlevler |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
Numaralandırmalar
@329
@329
@330
@330
Termostata özel durum kodları.
Özellikler | |
---|---|
kStatus_DeviceAlreadyPaired
|
Cihaz zaten bir Nest Hesabı ile eşlenmiş. |
kStatus_ServiceUnreachable
|
Eski Giriş Anahtarını almak için Hizmetle iletişim kurulamıyor. |
InFieldJoiningStatus
InFieldJoiningStatus
Termostata özel durum kodları.
Özellikler | |
---|---|
kStatus_InFieldJoining_15_4_TechNotEnabled
|
15.4 teknolojisi etkin değil |
kStatus_InFieldJoining_CannotAuthAssistingDevice
|
Yardımcı cihazın kimliği doğrulanamadı. |
kStatus_InFieldJoining_CannotConnectAssistingDevice
|
Yardımcı cihaza bağlanılamıyor. |
kStatus_InFieldJoining_CannotCreateFabric
|
Yeni kumaş oluşturulamadı. |
kStatus_InFieldJoining_CannotJoinExistingFabric
|
Mevcut kumaşa birleştirilemedi. |
kStatus_InFieldJoining_CannotLocateAssistingDevice
|
Yardımcı cihaz bulunamadı. |
kStatus_InFieldJoining_ConfigExtractionError
|
Yapılandırma, yardımcı cihazdan çıkarılırken hata oluştu. |
kStatus_InFieldJoining_DestroyFabricFailed
|
Mevcut kumaş kaldırılamadı. |
kStatus_InFieldJoining_DeviceNotWeaveProvisioned
|
Cihazın temel hazırlığı yapılmadı. |
kStatus_InFieldJoining_DeviceTimedOut
|
Katılma işlemi zaman aşımına uğradı (cihaza göre ayarlandı) |
kStatus_InFieldJoining_FailureToFetchAccessToken
|
Erişim jetonu alınamadı. |
kStatus_InFieldJoining_FailureToMakePanJoinable
|
Yardımcı cihaz, PAN'ını birleştirilebilir hale getiremedi. |
kStatus_InFieldJoining_HVACCycleInProgress
|
Isıtma, havalandırma ve soğutma döngüsü devam ediyor. |
kStatus_InFieldJoining_HeatLinkJoinInProgress
|
Isıtma Bağlantısı birleştirme işlemi devam ediyor. |
kStatus_InFieldJoining_HeatLinkManualHeatActive
|
Isıtma bağlantısı manuel ısıtma etkin. |
kStatus_InFieldJoining_HeatLinkNotInContact
|
Isıtma Bağlantısı ana cihazla temas halinde değil. |
kStatus_InFieldJoining_HeatLinkNotJoined
|
Isıtma Bağlantısı ana birime birleştirilmedi. |
kStatus_InFieldJoining_HeatLinkResetFailed
|
Isıtma Bağlantısı fabrika ayarlarına sıfırlanamadı. |
kStatus_InFieldJoining_HeatLinkUpdateInProgress
|
Isıtma Bağlantısı yazılımı güncellemesi devam ediyor. |
kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
|
Isıtma Bağlantısı yazılım sürümü yanlış. |
kStatus_InFieldJoining_InternalError
|
Alan içi birleştirme sırasında dahili hata oluştu. |
kStatus_InFieldJoining_JoiningInProgress
|
Cihaz zaten sahadan katılacak. |
kStatus_InFieldJoining_NetworkReset
|
Cihazdaki ağ sıfırlandı. |
kStatus_InFieldJoining_NotConnectedToPower
|
Arka plaka herhangi bir güce bağlı değil. |
kStatus_InFieldJoining_Null
|
Saha içi birleştirme hizmet tarafından başlatıldı. |
kStatus_InFieldJoining_OperationNotPermitted
|
Saha içi birleştirmeye izin verilmez. |
kStatus_InFieldJoining_PANFormError
|
802.15.4 PAN formu oluşturulamadı. |
kStatus_InFieldJoining_PANJoinError
|
802.15.4 PAN'e katılma başarısız. |
kStatus_InFieldJoining_ServiceTimedOut
|
Katılma işlemi zaman aşımına uğradı (hizmet tarafından ayarlandı) |
kStatus_InFieldJoining_StandaloneFabricCreationInProgress
|
Bağımsız kumaş oluşturma işlemi devam ediyor. |
kStatus_InFieldJoining_Succeeded
|
Sahadan birleştirme başarılı oldu. |
kStatus_InFieldJoining_Unknown
|
Bilinmiyor. |
kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
|
Hâlâ başka bir cihaza bağlıyken uyanık kalmamızı sağlayan zaman aşımı değeri. |
kStatus_InFieldJoining_WiFiTechNotEnabled
|
Kablosuz teknolojisi etkin değil. |
SystemStatusCode
SystemStatusCode
Termostata özel sistem durumu kodları.
Bir durum desteği sonlandırılsa bile bu değerleri değiştirmeyin. Bunlar, kTag_SystemStatusKey görünüm yanıtlarında kullanılır.
SystemTestCode
SystemTestCode
Termostata özel sistem test kodları.
Bir testin desteği sonlandırılsa bile bu değerleri değiştirmeyin. Bunlar, kTag_SystemTestStartKey Güncelleme isteklerinde ve kTag_SystemTestStatusKey görüntüleme yanıtlarında kullanılır.
SystemTestStatusCode
SystemTestStatusCode
Termostata özel sistem test durum kodları.
Test durumu kullanımdan kalksa bile bu değerleri değiştirmeyin. Bunlar, kTag_SystemTestStatusKey görünüm yanıtlarında kullanılır. Bu değerlerin alt baytı, SystemTestCode enum'ındaki belirli test kodlarını depolamak için kullanılır.
Değişkenler
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
İşlevler
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )