IdentificaCriteriCriteri dispositivo

public class IdentifyDeviceCriteria extends Object

Riepilogo costante

int PRODUCT_WILDCARD_ID_NEST_CAM Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di Nest Cam o Nest Cam Outdoor può essere considerata valida per rispondere a una richiesta di identificazione.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di Nest Protect può essere considerata valida per rispondere a una richiesta di identificazione.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di termostato Nest può essere considerata valida per rispondere a una richiesta di identificazione.

Riepilogo del campo

public long TargetDeviceId Specifica che deve rispondere solo il dispositivo con l'ID nodo Weave specificato.
public long TargetFabricId Specifica che devono rispondere solo i dispositivi che fanno parte del fabric Weave specificato.
public TargetDeviceModes TargetModes Specifica che devono rispondere solo i dispositivi attualmente nelle modalità specificate.
public int TargetProductId Specifica che devono rispondere solo i dispositivi con l'ID prodotto specificato.
public int TargetVendorId Specifica che devono rispondere solo i dispositivi prodotti dal fornitore indicato.

Riepilogo costruttore pubblico

Riepilogo del metodo ereditato

Costanti

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di Nest Cam o Nest Cam Outdoor può essere considerata valida per rispondere a una richiesta di identificazione.

Valore costante: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di Nest Protect può essere considerata valida per rispondere a una richiesta di identificazione.

Valore costante: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Valore speciale da utilizzare per TargetProductId che indica che qualsiasi generazione di termostato Nest può essere considerata valida per rispondere a una richiesta di identificazione.

Valore costante: 65520

Campi

public long TargetDeviceId

Specifica che deve rispondere solo il dispositivo con l'ID nodo Weave specificato. Un valore pari a -1 specifica che tutti i dispositivi devono rispondere.

public long TargetFabricId

Specifica che devono rispondere solo i dispositivi che fanno parte del fabric Weave specificato. Il valore può essere un ID tessuto effettivo o uno dei valori definiti nella classe TargetFabricId.

public TargetDeviceModes TargetModes

Specifica che devono rispondere solo i dispositivi attualmente nelle modalità specificate. I valori vengono presi dall'enumerazione TargetDeviceModes.

public int TargetProductId

Specifica che devono rispondere solo i dispositivi con l'ID prodotto specificato. Il valore -1 specifica qualsiasi prodotto. Se viene specificato il campo TargetProductId, deve essere specificato anche TargetVendorId.

public int TargetVendorId

Specifica che devono rispondere solo i dispositivi prodotti dal fornitore indicato. Un valore di -1 specifica qualsiasi fornitore.

Costruttori pubblici

public IdentifyDeviceCriteria ()