IdentifierDeviceCriteria

public class IdentifyDeviceCriteria extends Object

Récapitulatif des constantes

int PRODUCT_WILDCARD_ID_NEST_CAM Valeur spéciale à utiliser pour TargetProductId qui indique que toute génération de Nest Cam ou Nest Cam Outdoor peut être considérée comme valide pour répondre à une demande d'identification.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Valeur spéciale à utiliser pour TargetProductId, qui indique que toute génération de Nest Protect peut être considérée comme valide pour répondre à une demande d'identification.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Valeur spéciale à utiliser pour TargetProductId, qui indique que toute génération de thermostat Nest peut être considérée comme valide pour répondre à une demande d'identification.

Récapitulatif sur les champs

public long TargetDeviceId Indique que seul l'appareil avec l'ID de nœud Weave spécifié doit répondre.
public long TargetFabricId Indique que seuls les appareils membres du réseau Weave spécifié doivent répondre.
public TargetDeviceModes TargetModes Indique que seuls les appareils actuellement dans les modes spécifiés doivent répondre.
public int TargetProductId Indique que seuls les appareils avec l'ID de produit spécifié doivent répondre.
public int TargetVendorId Spécifie que seuls les appareils fabriqués par le fournisseur indiqué doivent répondre.

Récapitulatif des constructeurs publics

Récapitulatif des méthodes héritées

Constantes

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Valeur spéciale à utiliser pour TargetProductId qui indique que toute génération de Nest Cam ou Nest Cam Outdoor peut être considérée comme valide pour répondre à une demande d'identification.

Valeur de la constante : 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Valeur spéciale à utiliser pour TargetProductId, qui indique que toute génération de Nest Protect peut être considérée comme valide pour répondre à une demande d'identification.

Valeur de la constante : 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Valeur spéciale à utiliser pour TargetProductId, qui indique que toute génération de thermostat Nest peut être considérée comme valide pour répondre à une demande d'identification.

Valeur de la constante : 65520

Champs

public long TargetDeviceId

Indique que seul l'appareil avec l'ID de nœud Weave spécifié doit répondre. Une valeur de -1 indique que tous les appareils doivent répondre.

public long TargetFabricId

Indique que seuls les appareils membres du réseau Weave spécifié doivent répondre. La valeur peut être un ID de structure réel ou l'une des valeurs définies dans la classe TargetFabricId.

public TargetDeviceModes TargetModes

Indique que seuls les appareils actuellement dans les modes spécifiés doivent répondre. Les valeurs sont extraites de l'énumération TargetDeviceModes.

public int TargetProductId

Indique que seuls les appareils avec l'ID de produit spécifié doivent répondre. Une valeur de -1 spécifie n'importe quel produit. Si le champ TargetProductId est spécifié, le champ TargetVendorId doit également l'être.

public int TargetVendorId

Indique que seuls les appareils fabriqués par le fournisseur spécifié doivent répondre. Une valeur de -1 spécifie n'importe quel fournisseur.

Constructeurs publics

public IdentifyDeviceCriteria ()