IDDeviceCriteria

パブリック クラス IdentifiDeviceCriteria でオブジェクトを拡張

定数の概要

int PRODUCT_WILDCARD_ID_NEST_CAM TargetProductId で使用する特別な値。すべての世代の Google Nest Cam または Google Nest Cam Outdoor が、識別リクエストに応答するのに有効であることを示します。
int PRODUCT_WILDCARD_ID_NEST_PROTECT TargetProductId で使用する特別な値。任意の世代の Nest Protect が識別リクエストに応答できるとみなすことを示します。
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT TargetProductId で使用する特別な値。任意の世代の Nest Thermostat が識別リクエストに応答できるとみなすことを示します。

フィールドの概要

一般公開(ロング) TargetDeviceId 指定した Weave ノード ID を持つデバイスのみが応答するように指定します。
一般公開(ロング) TargetFabricId 指定した Weave ファブリックのメンバーであるデバイスのみが応答するように指定します。
public TargetDeviceModes TargetModes 指定されたモードにあるデバイスにのみ応答するよう指定します。
パブリック 整数 TargetProductId 指定した商品 ID を持つデバイスだけが応答するように指定します。
パブリック 整数 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 で使用する特別な値。任意の世代の Nest Protect が識別リクエストに応答できるとみなすことを示します。

定数値: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

TargetProductId に使用する特別な値。任意の世代の Nest Thermostat が識別リクエストに応答するのに有効と見なされることを示します。

定数値: 65520

フィールド

public long TargetDeviceId

指定した Weave Node ID を持つデバイスのみが応答するように指定します。値を -1 にすると、すべてのデバイスが応答することを示します。

public long TargetFabricId

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

public TargetDeviceModes TargetModes

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

public int TargetProductId

指定した商品 ID を持つデバイスだけが応答するように指定します。値 -1 は任意の商品を指定します。TargetProductId フィールドを指定する場合は、TargetVendorId も指定する必要があります。

public int TargetVendorId

指定されたベンダーによって製造されたデバイスのみに応答することを指定します。値 -1 はベンダーを指定します。

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

public IdentifiDeviceCriteria ()