public class IdentifyDeviceCriteria extends Object
常數摘要
int | PRODUCT_WILDCARD_ID_NEST_CAM | 用於
TargetProductId 的特殊值,表示任何一代 Nest Cam 或 Nest Cam Outdoor 都可以視為有效,可回應身分識別要求。 |
int | PRODUCT_WILDCARD_ID_NEST_PROTECT | 用於
TargetProductId 的特殊值,表示任何一代 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
的特殊值,表示任何一代 Nest Cam 或 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 節點 ID 的裝置才會回應。值為 -1 時,表示所有裝置都應回應。
public long TargetFabricId
指定只有屬於指定 Weave 網狀架構的裝置才會回應。值可以是實際的網狀架構 ID,也可以是 TargetFabricId 類別中定義的值。
public TargetDeviceModes TargetModes
指定只有目前處於指定模式的裝置應回應。值取自 TargetDeviceModes 列舉。
public int TargetProductId
指定只有具有指定產品 ID 的裝置才會回應。值為 -1 時,表示任何產品。如果指定 TargetProductId 欄位,則必須一併指定 TargetVendorId。
public int TargetVendorId
指定只有特定供應商製造的裝置可以回應。值為 -1 時,表示任何供應商。