Zidentyfikuj kryteriaurządzenia

klasa publiczna IdentifiDeviceCriteria powoduje rozszerzenie obiektu

Stałe podsumowanie

int, PRODUCT_WILDCARD_ID_NEST_CAM Specjalne wartości dla właściwości TargetProductId, która wskazuje, że wszelkie urządzenia Nest Cam lub Nest Cam Outdoor można uznać za prawidłowe w odpowiedzi na żądanie identyfikacji.
int, PRODUCT_WILDCARD_ID_NEST_PROTECT Specjalna wartość TargetProductId, która wskazuje, że dowolna generacja urządzenia Nest Protect może być uznawana za prawidłową w odpowiedzi na żądanie identyfikacji.
int, PRODUCT_WILDCARD_ID_NEST_THERmostAT Specjalna wartość TargetProductId, która wskazuje, że dowolna generacja urządzenia Nest Thermostat może zostać uznana za prawidłową do odpowiadania na żądanie identyfikujące.

Podsumowanie pola

publiczne długi TargetDeviceId Określa, że powinno odpowiadać tylko urządzenie z określonym identyfikatorem węzła Weave.
publiczne długi TargetFabricId Określa, że powinny odpowiadać tylko urządzenia, które są częścią określonej tkaniny Weave.
publiczne TargetDeviceModes TargetModes Określa, że powinny odpowiadać tylko urządzenia, które są obecnie w określonych trybach.
publiczna liczba całkowita TargetProductId Odpowiada tylko tym urządzeniom, które mają podany identyfikator produktu.
publiczna liczba całkowita TargetIdId Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę.

Publiczny konstruktor – podsumowanie

Podsumowanie metody dziedziczonej

Stałe

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Specjalne wartości dla właściwości TargetProductId, która wskazuje, że wszelkie urządzenia Nest Cam lub Nest Cam Outdoor można uznać za prawidłowe w odpowiedzi na żądanie identyfikacji.

Wartość stała: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Specjalna wartość TargetProductId, która wskazuje, że dowolna generacja urządzenia Nest Protect może być uznawana za prawidłową w odpowiedzi na żądanie identyfikacji.

Wartość stała: 65521

public final static int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Specjalna wartość TargetProductId, która wskazuje, że dowolna generacja urządzenia Nest Thermostat może zostać uznana za prawidłową do odpowiadania na żądanie identyfikujące.

Wartość stała: 65520

Pola

public longTargetDeviceId

Określa, że powinno odpowiadać tylko urządzenie z określonym identyfikatorem węzła Weave. Wartość -1 określa, czy wszystkie urządzenia powinny udzielić odpowiedzi.

public longTargetFabricId

Określa, że powinny odpowiadać tylko urządzenia należące do określonej tkaniny Weave. Wartością może być rzeczywisty identyfikator tkaniny lub jedna z wartości zdefiniowanych w klasie TargetFabricId.

public TargetDeviceModes TargetModes

Określa, że powinny odpowiadać tylko urządzenia, które są obecnie w określonych trybach. Wartości są pobierane z wyliczania TargetDeviceModes.

public int TargetProductId

Odpowiada tylko tym urządzeniom, które mają podany identyfikator produktu. Wartość -1 określa każdy produkt. Jeśli określono pole TargetProductId, musisz też podać wartość TargetVendorId.

publictt TargetVendorId

Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę. Wartość -1 określa dowolnego dostawcę.

Budownictwo publiczne

public IdentifiDeviceCriteria ()