IdentificarCriteriosdelDispositivo

public class IdentifyDeviceCriteria extends Object

Resumen de constantes

int PRODUCT_WILDCARD_ID_NEST_CAM Es un valor especial que se usa para TargetProductId y que indica que cualquier generación de Nest Cam o Nest Cam Outdoor se puede considerar válida para responder a una solicitud de identificación.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Valor especial que se usa para TargetProductId y que indica que cualquier generación de Nest Protect se puede considerar válida para responder a una solicitud de identificación.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Es un valor especial que se usa para TargetProductId y que indica que cualquier generación de Nest Thermostat se puede considerar válida para responder a una solicitud de identificación.

Resumen de campos

Posición larga pública TargetDeviceId Especifica que solo debe responder el dispositivo con el ID de nodo de Weave especificado.
Posición larga pública TargetFabricId Especifica que solo deben responder los dispositivos que son miembros de la estructura de Weave especificada.
TargetDeviceModes públicos TargetModes Especifica que solo deben responder los dispositivos que se encuentran actualmente en los modos especificados.
public int TargetProductId Especifica que solo deben responder los dispositivos con el ID de producto determinado.
public int TargetVendorId Especifica que solo deben responder los dispositivos fabricados por el proveedor determinado.

Resumen de constructores públicos

Resumen de métodos heredados

Constantes

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Es un valor especial que se usa para TargetProductId y que indica que cualquier generación de Nest Cam o Nest Cam Outdoor se puede considerar válida para responder a una solicitud de identificación.

Valor de la constante: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Valor especial para usar en TargetProductId que indica que cualquier generación de Nest Protect se puede considerar válida para responder a una solicitud de identificación.

Valor de la constante: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Es un valor especial que se usa para TargetProductId y que indica que cualquier generación de Nest Thermostat se puede considerar válida para responder a una solicitud de identificación.

Valor de la constante: 65520

Campos

public long TargetDeviceId

Especifica que solo debe responder el dispositivo con el ID de nodo de Weave especificado. Un valor de -1 especifica que todos los dispositivos deben responder.

public long TargetFabricId

Especifica que solo deben responder los dispositivos que son miembros de la estructura de Weave especificada. El valor puede ser un ID de estructura real o uno de los valores definidos en la clase TargetFabricId.

public TargetDeviceModes TargetModes

Especifica que solo deben responder los dispositivos que se encuentran actualmente en los modos especificados. Los valores se toman de la enumeración TargetDeviceModes.

public int TargetProductId

Especifica que solo deben responder los dispositivos con el ID de producto determinado. Un valor de -1 especifica cualquier producto. Si se especifica el campo TargetProductId, también se debe especificar TargetVendorId.

public int TargetVendorId

Especifica que solo deben responder los dispositivos fabricados por el proveedor determinado. Un valor de -1 especifica cualquier proveedor.

Constructores públicos

public IdentifyDeviceCriteria ()