IdentificaCriteriCriteri dispositivo

classe pubblica IdentifiDeviceCriteria estende l'oggetto

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 Nest Thermostat può essere considerata valida per rispondere a una richiesta di identificazione.

Riepilogo campo

lungo pubblico TargetDeviceId Specifica che solo il dispositivo con l'ID nodo di Weave deve rispondere.
lungo pubblico TargetFabricId Specifica che solo i dispositivi che sono membri del tessuto Weave specificato devono rispondere.
TargetDeviceModes pubbliche Modalità target Specifica che solo i dispositivi che attualmente sono in modalità specificata devono rispondere.
pubblico int TargetProductId Specifica che solo i dispositivi con l'ID prodotto specificato devono rispondere.
pubblico int TargetVendorId Specifica che solo i dispositivi prodotti dal fornitore devono rispondere.

Riepilogo pubblico edilizia

Riepilogo metodo ereditato

Costanti

int finale pubblica 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

int finale pubblica 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

int statica finale int PRODUCT_WILDCARD_ID_NEST_therMOSTAT

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

Valore costante: 65520

Campi

public long TargetDeviceId

Specifica che solo il dispositivo con l'ID nodo di Weave deve rispondere. Il valore -1 specifica che tutti i dispositivi dovrebbero rispondere.

public long TargetFabricId

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

TargetDeviceModes TargetModes

Specifica che solo i dispositivi che attualmente si trovano in modalità specificate devono rispondere. I valori sono ricavati dall'enumerazione di TargetDeviceModes.

int pubblico TargetProductId

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

int pubblico TargetVendorId

Specifica che solo i dispositivi realizzati dal fornitore devono rispondere. Il valore -1 specifica qualsiasi fornitore.

Costruttori pubblici

pubblico IdentifiDeviceCriteria ()