デバイス条件の確認

public class IdentifyDeviceCriteria extends Object

定数の概要

int PRODUCT_WILDCARD_ID_NEST_CAM TargetProductId に使用する特別な値。この値は、Google Nest Cam または Google Nest Cam Outdoor のどの世代でも、識別リクエストへの応答に有効と見なすことができることを示します。
int PRODUCT_WILDCARD_ID_NEST_PROTECT TargetProductId に使用する特殊な値。この値は、Google Nest Protect のどの世代でも識別リクエストへの応答に有効と見なされることを示します。
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT TargetProductId に使用する特殊な値。この値は、Nest Thermostat のどの世代でも識別リクエストへの応答に有効と見なされることを示します。

フィールドの概要

public long TargetDeviceId 指定された Weave ノード ID を持つデバイスのみが応答するように指定します。
public long TargetFabricId 指定された Weave ファブリックのメンバーであるデバイスのみが応答するように指定します。
public TargetDeviceModes TargetModes 指定されたモードのデバイスのみが応答するように指定します。
public int TargetProductId 指定された商品 ID を持つデバイスのみが応答するように指定します。
public int TargetVendorId 指定されたベンダーが製造したデバイスのみが応答するように指定します。

パブリック コンストラクタの概要

継承されたメソッドの概要

定数

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

TargetProductId に使用する特別な値。この値は、Google Nest Cam または Google Nest Cam Outdoor のどの世代でも、識別リクエストへの応答に有効と見なすことができることを示します。

定数値: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

TargetProductId に使用する特殊な値。この値は、Google Nest Protect のどの世代でも識別リクエストへの応答に有効と見なされることを示します。

定数値: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

TargetProductId に使用する特殊な値。この値は、識別リクエストへの応答にどの世代の Google Nest Thermostat も有効と見なすことができることを示します。

定数値: 65520

フィールド

public long TargetDeviceId

指定された Weave ノード ID を持つデバイスのみが応答するように指定します。値 -1 は、すべてのデバイスが応答する必要があることを指定します。

public long TargetFabricId

指定された Weave ファブリックのメンバーであるデバイスのみが応答するように指定します。値は、実際のファブリック ID、または TargetFabricId クラスで定義されている値のいずれかになります。

public TargetDeviceModes TargetModes

指定されたモードのデバイスのみが応答するように指定します。値は TargetDeviceModes 列挙型から取得されます。

public int TargetProductId

指定された商品 ID を持つデバイスのみが応答するように指定します。値 -1 は、任意のプロダクトを指定します。TargetProductId フィールドが指定されている場合は、TargetVendorId も指定する必要があります。

public int TargetVendorId

指定されたベンダーが製造したデバイスのみが応答するように指定します。値 -1 は、任意のベンダーを指定します。

パブリック コンストラクタ

public IdentifyDeviceCriteria ()