nl:: Weave:: Profiles:: Vendor:: Nestlabs:: Thermostat
  Podsumowanie
        Zmienne | 
    |
|---|---|
        sStatusStr[kMaxIfjStatusStrLen]
       | 
      
        char
         | 
    
        Funkcje | 
    |
|---|---|
        FormatIfjStatus(const char *format, InFieldJoiningStatus status)
       | 
      
        const char *
         | 
    
        IfjStatusStr(InFieldJoiningStatus status)
       | 
      
        const char *
         | 
    
Wyliczenia
@329
@329
@330
@330
Kody stanu konkretnego termostatu.
| Właściwości | |
|---|---|
            kStatus_DeviceAlreadyPaired
           | 
          
             Urządzenie jest już sparowane z kontem Nest.  | 
        
            kStatus_ServiceUnreachable
           | 
          
             Nie można skontaktować się z usługą, aby pobrać starszy klucz wpisu.  | 
        
InFieldJoiningStatus
InFieldJoiningStatus
Kody stanu konkretnego termostatu.
| Właściwości | |
|---|---|
            kStatus_InFieldJoining_15_4_TechNotEnabled
           | 
          
             Technologia 15.4 nie jest włączona  | 
        
            kStatus_InFieldJoining_CannotAuthAssistingDevice
           | 
          
             Nie udało się uwierzytelnić na urządzeniu pomocniczym.  | 
        
            kStatus_InFieldJoining_CannotConnectAssistingDevice
           | 
          
             Nie udało się połączyć z urządzeniem pomocniczym.  | 
        
            kStatus_InFieldJoining_CannotCreateFabric
           | 
          
             Nie udało się utworzyć nowej tkaniny.  | 
        
            kStatus_InFieldJoining_CannotJoinExistingFabric
           | 
          
             Nie udało się połączyć istniejącej tkaniny.  | 
        
            kStatus_InFieldJoining_CannotLocateAssistingDevice
           | 
          
             Nie udało się znaleźć urządzenia wspomagającego.  | 
        
            kStatus_InFieldJoining_ConfigExtractionError
           | 
          
             Podczas wyodrębniania konfiguracji z urządzenia pomocniczego wystąpił błąd.  | 
        
            kStatus_InFieldJoining_DestroyFabricFailed
           | 
          
             Nie udało się zniszczyć istniejącej tkaniny.  | 
        
            kStatus_InFieldJoining_DeviceNotWeaveProvisioned
           | 
          
             Urządzenie nie jest obsługiwane przez Weave.  | 
        
            kStatus_InFieldJoining_DeviceTimedOut
           | 
          
             Przekroczono limit czasu operacji dołączania (ustawiony przez urządzenie)  | 
        
            kStatus_InFieldJoining_FailureToFetchAccessToken
           | 
          
             Nie udało się pobrać tokena dostępu.  | 
        
            kStatus_InFieldJoining_FailureToMakePanJoinable
           | 
          
             Nie udało się połączyć numeru PAN na urządzeniu pomocniczym.  | 
        
            kStatus_InFieldJoining_HVACCycleInProgress
           | 
          
             Trwa cykl ogrzewania/wentylacji/klimatyzacji.  | 
        
            kStatus_InFieldJoining_HeatLinkJoinInProgress
           | 
          
             Łączenie z HeatLink w toku.  | 
        
            kStatus_InFieldJoining_HeatLinkManualHeatActive
           | 
          
             Ręczne ogrzewanie Heat Link jest włączone.  | 
        
            kStatus_InFieldJoining_HeatLinkNotInContact
           | 
          
             HeatLink nie styka się z głośnikiem.  | 
        
            kStatus_InFieldJoining_HeatLinkNotJoined
           | 
          
             HeatLink nie jest połączony z głośnikiem.  | 
        
            kStatus_InFieldJoining_HeatLinkResetFailed
           | 
          
             Nie udało się przywrócić urządzenia HeatLink do ustawień fabrycznych.  | 
        
            kStatus_InFieldJoining_HeatLinkUpdateInProgress
           | 
          
             Trwa aktualizacja oprogramowania HeatLink.  | 
        
            kStatus_InFieldJoining_IncorrectHeatLinkSoftwareVersion
           | 
          
             Nieprawidłowa wersja oprogramowania HeatLink.  | 
        
            kStatus_InFieldJoining_InternalError
           | 
          
             Podczas dołączania do spotkania w terenie wystąpił błąd wewnętrzny.  | 
        
            kStatus_InFieldJoining_JoiningInProgress
           | 
          
             Urządzenie już się dołącza w terenie.  | 
        
            kStatus_InFieldJoining_NetworkReset
           | 
          
             Sieć na urządzeniu została zresetowana.  | 
        
            kStatus_InFieldJoining_NotConnectedToPower
           | 
          
             Płyta tylna nie jest podłączona do żadnego zasilania.  | 
        
            kStatus_InFieldJoining_Null
           | 
          
             Dołączenie w terenie rozpoczęte przez usługę.  | 
        
            kStatus_InFieldJoining_OperationNotPermitted
           | 
          
             Dołączanie w terenie jest niedozwolone.  | 
        
            kStatus_InFieldJoining_PANFormError
           | 
          
             brak formularza 802.15.4, PAN.  | 
        
            kStatus_InFieldJoining_PANJoinError
           | 
          
             Brak połączenia z numerem PAN 802.15.4.  | 
        
            kStatus_InFieldJoining_ServiceTimedOut
           | 
          
             Przekroczono limit czasu operacji dołączania (ustawiony przez usługę)  | 
        
            kStatus_InFieldJoining_StandaloneFabricCreationInProgress
           | 
          
             Trwa tworzenie samodzielnej tkaniny.  | 
        
            kStatus_InFieldJoining_Succeeded
           | 
          
             Udało się dołączyć do zespołu w terenie.  | 
        
            kStatus_InFieldJoining_Unknown
           | 
          
             Nieznany.  | 
        
            kStatus_InFieldJoining_WeaveConnectionTimeoutStillActive
           | 
          
             Czas oczekiwania sprawia, że nie możemy zasnąć, gdy połączone jest inne urządzenie.  | 
        
            kStatus_InFieldJoining_WiFiTechNotEnabled
           | 
          
             Technologia Wi-Fi nie jest włączona.  | 
        
SystemStatusCode
SystemStatusCode
Kody stanu systemu związane z termostatem.
Nie zmieniaj tych wartości, nawet jeśli stan zostanie wycofany. Są używane w odpowiedziach widoku kTag_SystemStatusKey.
SystemTestCode
SystemTestCode
Kody testów systemu konkretnego termostatu.
Nie zmieniaj tych wartości, nawet jeśli test zostanie wycofany. Są one używane w żądaniach aktualizacji kTag_SystemTestStartKey i odpowiedziach widoku kTag_SystemTestStatusKey.
SystemTestStatusCode
SystemTestStatusCode
Kody stanu testu systemu konkretnego termostatu.
Nie zmieniaj tych wartości, nawet jeśli stan testu zostanie wycofany. Są używane w odpowiedziach widoku kTag_SystemTestStatusKey. Dolny bajt tych wartości będzie używany do przechowywania konkretnych kodów testowych z wyliczenia SystemTestCode.
Zmienne
sStatusStr
char sStatusStr[kMaxIfjStatusStrLen]
Funkcje
FormatIfjStatus
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )